19.11.2014 Views

Support de cours - Lita

Support de cours - Lita

Support de cours - Lita

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!