Ligne de code css que je ne comprend pas?

Ligne de code css que je ne comprend pas? - HTML/CSS - Programmation

Marsh Posté le 28-03-2008 à 08:58:48    

Bonjour, alors voila je suis en train de faire un site web avec un système d'onglet et pour cela j'ai récupérer un modèle,
et dans le css il y a des lignes que je comprend pas bien.
 
#accueil #nav-accueil,
#creation #nav-creation,  
#consultation #nav-consultation,
#deconnexion #nav-deconnexion
 {  
 background-position:0 -150px;  
 border-width:0;
}
 
#accueil #nav-accueil a,
#creation #nav-creation a,  
#consultation #nav-consultation a,  
#deconnexion #nav-deconnexion a
 {  
 background-position:100% -150px;  
 padding-bottom:4px;  
 color:#333;
}
 
Donc mon background c'est mon background d'onglet et les onglets peuvent avoir plusieurs états quand on clique dessus donc ce que je vois c'est que a un endroit on le positionne dans un état et dans l'autre dans un autre état.
 
Mais je ne comprend pas ces # et le 'a' qui fait reference a href? mais alors quand il n'y a pas de a cela fait quoi?  
En gros si quelqu'un voit clair dans ces lignes je veux bien qu'il m'explique.
 
Merci de votre réponse.

Reply

Marsh Posté le 28-03-2008 à 08:58:48   

Reply

Marsh Posté le 28-03-2008 à 09:42:37    

le #machin a veut dire les éléments <a> dans #machin (c'est du CSS de base, vaut mieux que tu comprennes tout de suite les sélecteur)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed