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
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