Règles-at (at-rules)¶
- Règles-at
- Les règles-at commencent par un mot-clé-at : un caractère
@
immédiatement suivi par un identificateur (par exemple@import
,@page
) Une règle-at est constituée de tout ce qu’elle contient jusqu’au prochain point-virgule ou prochain bloc. [1].
Les règles-at correspondent à des usages particuliers, comme définir l’encodage utilisé ou définir un format spécifique auquel associer des jeux de règles. Il existe une douzaine de règles-at;
Exemple¶
@charset "UTF-8";
@import url('landscape.css') screen and (orientation:landscape);
@media print {
/* contenu */
}
Règles-at imbriquées¶
Lorsqu’une règle-at peut être imbriquée, on peut parler de règle-at imbriquée (nested at-rule) [2].
[1] | “At-rules start with an at-keyword, which is an identifier beginning with “@” (for example, “@import”, “@page”, etc.).” – “Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification – 4 Syntax and basic data types.” Edited by Bert Bos et al., Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification – 4 Syntax and basic data types, W3C, 12 Apr. 2016. |
[2] | https://developer.mozilla.org/en-US/docs/Web/CSS/Syntax#CSS_statements |