size | NN s.o. IE s.o. CSS 2 |
Hérité: s.o | |
Définit la taille et/ou l'orientation d'une zone de page. Destiné principalement au formatage des pages imprimées, cet attribut peut rester sans effet sur le détourage ou l'orientation du contenu à l'écran. Cet attribut doit être défini dans une déclaration @page. |
|
Syntaxe CSS | |
size: [length {1,2}] auto | portrait | landscape
|
|
Valeur | |
Si vous spécifiez une ou deux valeurs de longueur (length), les dimensions de la zone de page deviennent « absolues » et ne changent donc pas quel soit le format de papier sélectionné; si vous ne spécifiez pas de valeur précise, la zone de page est dimensionnée en fonction du format de papier sélectionné. Si vous spécifiez une seule valeur, celle-ci est appliquée à la largeur et à la hauteur de la zone de page; si vous spécifiez deux valeurs, la première est appliquée à la largeur de la zone et la seconde à sa hauteur. N'oubliez pas que les imprimantes imposent souvent une marge minimale autour de la zone de page imprimée. Même lorsque l'attribut size a pour valeur auto, vous pouvez ajouter de l'espace autour de la zone de page en insérant un attribut margin dans la déclaration @page. |
|
Valeur initiale | |
auto |
|
Exemple | |
@page{size: landscape} |
|
S'applique à | |
Contexte de page. |