Support de cours - Lita
Support de cours - Lita
Support de cours - Lita
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Unités absolues Les unités absolues sont plutôt à réserver pour les médias d’impression<br />
(media="print") : cm, mm (ou encore in, pt, pc). On ne les utilisera donc pas<br />
ici.<br />
Unités relatives Pour l’affichage à l’écran, <strong>de</strong>s unités relatives sont préférées. L’unité<br />
relative couramment utilisée est le pixel (picture element), notée px. Il s’agit en fait d’un<br />
point <strong>de</strong> l’écran. La taille <strong>de</strong>s images est souvent donnée en pixels. Cette unité permet<br />
<strong>de</strong> placer suffisamment précisément <strong>de</strong>s éléments sur une page Html, notamment <strong>de</strong>s<br />
images les unes par rapport aux autres.<br />
Par exemple pour une galerie photo, les miniatures ont toute la même hauteur :<br />
img.mini {<br />
}<br />
height: 120px;<br />
Remarque : Cette longueur est relative car la dimension réelle d’un pixel (p. ex. en<br />
pouces) dépend <strong>de</strong> l’écran : certains affichent 72 pixels par pouce, d’autres 96, etc.<br />
L’unité em fait référence à la taille du texte. Par exemple si le texte est <strong>de</strong> taille 12px,<br />
alors 1em vaut 12px, 2em vaut 24px, etc.<br />
Par exemple, on veut que les éléments d’une liste soient décalés d’environ quatre<br />
caractères :<br />
li {<br />
}<br />
margin-left: 4em;<br />
Pour terminer il existe aussi <strong>de</strong>s valeurs pour les longueurs qui sont en fait fonction<br />
d’une valeur courante. Par exemple, on veut agrandir certains paragraphes importants :<br />
p.important {<br />
}<br />
font-size: larger;<br />
Les valeurs et unités possibles pour une propriété <strong>de</strong> longueur dépen<strong>de</strong>nt <strong>de</strong> ce<br />
qu’accepte la propriété elle-même. Il faut pour cela bien consulter les définitions <strong>de</strong>s<br />
propriétés Css que l’on souhaite utiliser.<br />
2.3 Les polices <strong>de</strong> caractères<br />
Citons quelques propriétés usuelles <strong>de</strong>s polices <strong>de</strong> caractères (fonts).<br />
font-family définit la police à utiliser. Comme valeur, il existe <strong>de</strong>s familles prédéfinies<br />
serif, sans-serif, monospace, ou bien le nom d’une police présente sur l’ordinateur<br />
(à placer entre guillemets anglaises).<br />
Il est possible <strong>de</strong> spécifier un ordre <strong>de</strong> préférence : si la première police n’est pas<br />
trouvée, alors c’est la suivante qui est essayée. Il suffit <strong>de</strong> séparer les valeurs par<br />
<strong>de</strong>s virgules. Par exemple :<br />
26