Feuille de style : une autre définition
#######################################
.. raw:: html
Du point de vue du langage (plutôt que de son utilité), CSS est défini
comme suit :
Une feuille de style CSS (…) consiste en une liste d’instructions
(…). Il existe deux types d’instruction : les règles-at et les jeux
de règles. (…) [#def-feuille-de-style]_
.. note::
Les jeux de règles (*rule sets*) sont aussi appelés règles (*rules*). [#rule-sets]_
Nous reviendrons par la suite sur les règles-at et jeux de règles, après
nous être intéressé à ce qui les compose.
.. code-block:: css
/* Jeu de règles, aussi appelé règle */
selecteur {
/* contenu */
}
/* règle-at */
@media print {
/* contenu */
}
.. [#def-feuille-de-style] “A CSS style sheet, for any level of CSS, consists of a list of statements (see the grammar above). There are two kinds of statements: at-rules and rule sets. There may be white space around the statements. CSS Working Group.” – `Cascading Style Sheets Level 2 Revision 2 (CSS 2.2) Specification, Chapter 4 : Syntax and basic data types `_. w3.org, 12 Apr. 2016. Web. 09 Mar. 2017.
.. [#rule-sets] https://www.w3.org/TR/CSS22/syndata.html#rule-sets