Académique Documents
Professionnel Documents
Culture Documents
{ font-family: police;
Arial; Arial Black ; Comic Sans MS ; Courier New ; Georgia ; Impact ; Times New Roman ;
Trebuchet MS ; Verdana...
underline : soulign.
line-through : barr.
overline : ligne au-dessus.
blink : clignotant. Mais elle ne fonctionne pas sur tous les navigateurs (Internet
Explorer et Google Chrome, notamment).
none : aucune dcoration
Exemple
h1
{ text-decoration: blink;
Alignement du texte
Les flottantes
Le CSS nous permet de faire flotter un lment autour du texte. On dit aussi qu'on fait un
habillage .
Exemple
.imageflottante
{ float: left;
}
.dessous
{ clear: both;
}
<p>
<img src="flash.gif" class="imageflottante"
alt="Image flottante" />
</p><p>Ce texte est crit ct de l'image
flottante.</p><p class="dessous">Ce texte est
crit sous l'image flottante.</p>
Notion de blocs/Botes/Cadres
Tout comme les blocs h1 et p, HTML5 propose dautres blocs, pour
structurer smantiquement une page web, tels que :
<div></div> pour rserver une partie de la page appele aussi
une division pour un certain contenu.
lment
{ position: absolute;
right: 0px;
bottom: 0px;
z-index: 1;
}
element2
{ position: absolute;
right: 30px;
bottom: 30px;
z-index: 2;
}
Position fixed
element
{ position: fixed;
right: 0px;
bottom: 0px; }
Position relative
strong
{ background-color: red;
color: yellow;
position: relative;
Exemple
<div class="static">
texte
<div >
.relative1 {
position : relat ive ;
}
.relative2 {
position : relative ;
top : - 20px ;
left : 20px ;
background - color : white ;
width : 500px ;
}
<div class="relative1">
relative se comporte de la mme faon que static sauf si vous
ajoutez quelques proprits en plus.
</div>
<div class="relative2">
Ajouter les proprits top, right, bottom et left un lment
positionn en relative va le placer ailleurs que sa position normale. Le
reste du contenu ne sera pas ajust pour prendre la place dans
l'espace laiss par l'lment.
}
<div class="fixed">
Bonjour ! Ne faites pas attention moi pour l'instant.
</div>
animation:
Translation :
@keyframes move {
from {left : 0px;}
to {left : 1000px;}
}
.div1
{
border : 1px solid black;
background-color : Pink;
position:relative;
-webkit-animation : move 5s Infinite alternate;
animation : move 5s Infinite alternate;
}
capitalize, lowercase,
text- transform Capitales
uppercase
5px5px2pxblue
text- shadow
(horizontale, verticale, Ombre de texte
fondu, couleur)