Introduction aux feuilles de styles CSS
CHAPITRE 3
55
Voici un exemple illustrant ce symptôme :
Conséquences : prise de poids soudaine et excessive (exprimée en octets). Le code
est inutilement alourdi et la répétition de ces propriétés le rend parfois difficile à
interpréter.
Traitement : une cure d’apprentissage des sélecteurs CSS et de leurs propriétés
d’héritage est nécessaire pour venir à bout de cette affection.
Signalez au patient que seul le bloc parent a besoin d’une identification car les sélecteurs peuvent alors s’appliquer à toutes les balises qui en découlent. Dans le cas présent, nous pourrons simplifier le code précédent comme suit :
Le sélecteur suivant permettra alors d’intervenir sur l’aspect des liens contenus dans
ces listes : #menu li a {propriétés;}
La cellulite ravageuse
Cette forme de maladie est une réminiscence de nos anciennes habitudes de conception de sites web à l’aide de tableaux et de cellules. Cette technique impliquait de
multiples découpes des éléments en petites cellules, contenant chacune un morceau
d’image de l’arrière-plan ou une partie du contenu.
Symptômes : on reconnaît le patient atteint de cellulite ravageuse à son obsession à
vouloir tout découper, imbriquer et « celluliser ».
Par exemple, le site d’Alsacréations sera immédiatement perçu comme un enchevêtrement élémentaire de multiples cellules auxquelles seront appliqués des équivalents des propriétés rowspan et colspan. Autre symptôme fréquent : le patient
continue de tronçonner toutes ses images d’arrière-plan en plusieurs fichiers, se compliquant la tâche pour l’intégration de son code.
CHAPITRE 3
55
Voici un exemple illustrant ce symptôme :
Conséquences : prise de poids soudaine et excessive (exprimée en octets). Le code
est inutilement alourdi et la répétition de ces propriétés le rend parfois difficile à
interpréter.
Traitement : une cure d’apprentissage des sélecteurs CSS et de leurs propriétés
d’héritage est nécessaire pour venir à bout de cette affection.
Signalez au patient que seul le bloc parent a besoin d’une identification car les sélecteurs peuvent alors s’appliquer à toutes les balises qui en découlent. Dans le cas présent, nous pourrons simplifier le code précédent comme suit :
Le sélecteur suivant permettra alors d’intervenir sur l’aspect des liens contenus dans
ces listes : #menu li a {propriétés;}
La cellulite ravageuse
Cette forme de maladie est une réminiscence de nos anciennes habitudes de conception de sites web à l’aide de tableaux et de cellules. Cette technique impliquait de
multiples découpes des éléments en petites cellules, contenant chacune un morceau
d’image de l’arrière-plan ou une partie du contenu.
Symptômes : on reconnaît le patient atteint de cellulite ravageuse à son obsession à
vouloir tout découper, imbriquer et « celluliser ».
Par exemple, le site d’Alsacréations sera immédiatement perçu comme un enchevêtrement élémentaire de multiples cellules auxquelles seront appliqués des équivalents des propriétés rowspan et colspan. Autre symptôme fréquent : le patient
continue de tronçonner toutes ses images d’arrière-plan en plusieurs fichiers, se compliquant la tâche pour l’intégration de son code.
