feuille de style du squelette plan

Bonsoir,
j’ai regardé le squelette du pla dans les squelettes par defaut de la version 6.
Je ne comprends pas bien cette partie des styles :
/* Boite de titre d’un forum : mise en couleur selon la profondeur du forum */

ul .forum-chapo {
border: 0px;
border-bottom: 1px dashed #b8b8b8;
margin: 0px;
padding-left: 6px;
padding-right: 6px;
padding-top: 3px;
padding-bottom: 2px;
font-size: 90%;
background: #c4e0e0;
}
ul ul .forum-chapo {
background: #d4e8e8;
}
ul ul ul .forum-chapo {
background: #e4f0f0;
}
ul ul ul ul .forum-chapo {
background: #f4f8f8;
}
ul ul ul ul ul .forum-chapo {
background: #ffffff;
}

/*

que signifie la multiplication des ul ? Quand je regardela page en ligne ul est toujours en un exemplaire ? Comme nt cela fonctionnet-il ? Merci

S

Le lun 21/07/2003 à 18:43, S.Calas a écrit :

Je ne comprends pas bien cette partie des styles :

ul .forum-chapo {

un UL dont le "class" vaut "forum-chapo"

ul ul .forum-chapo {
un UL dans un UL dont le "class" vaut "forum-chapo"

ul ul ul ul ul .forum-chapo {

5 ul imbriqués

À+, Pif.

Christian Lefebvre wrote:

Le lun 21/07/2003 à 18:43, S.Calas a écrit :

Je ne comprends pas bien cette partie des styles :

ul .forum-chapo {

un UL dont le "class" vaut "forum-chapo"

comme il y a un espace entre ul et .forum-chapo, ce serait plutôt: un UL qui contient un objet dont la classe est "forum-chapo"

ul ul .forum-chapo {
un UL dans un UL dont le "class" vaut "forum-chapo"

un UL contenant un UL qui contient un objet de la classe "forum-chapo"?

Yves Grenier

Yves Grenier wrote:

Christian Lefebvre wrote:

Le lun 21/07/2003 à 18:43, S.Calas a écrit :

Je ne comprends pas bien cette partie des styles :

ul .forum-chapo {

un UL dont le "class" vaut "forum-chapo"

comme il y a un espace entre ul et .forum-chapo, ce serait plutôt: un UL qui contient un objet dont la classe est "forum-chapo"

Je précise: le style défini s'applique à tout élément de classe "forum-chapo" qui est un descendant (c.a.d. qui se situe à l'intérieur) d'un <ul>

ul ul .forum-chapo {
un UL dans un UL dont le "class" vaut "forum-chapo"

un UL contenant un UL qui contient un objet de la classe "forum-chapo"?

de même, ce style là s'appliquera à tout élément de classe "forum-chapo" inclus dans un <ul>, si celui-ci est lui-même inclus dans un <ul> etc...
cf Selectors

C'est un peu compliqué.

A une autre fois...

Yves Grenier

Le lun 21/07/2003 à 19:30, Yves Grenier a écrit :

comme il y a un espace entre ul et .forum-chapo, ce serait plutôt: un UL
qui contient un objet dont la classe est "forum-chapo"

Rhaa ! détails que tout ça :wink:

Non, t'as raison, mea culpa.

À+, Pif.