Bonjour,

Besoin d'aide: J'ai remarqué que dans certaines feuilles de styles les ID étaient déclarées comme ceci :

div#test { } ( j'ai aussi pu voir div.test{} )

et j'ai l'habitude plutôt d'utiliser :

#test { }

Quelle est la différence ?

Pouvez-vous aussi m'aider à comprendre la ligne ci-dessous ?

L'id #test est de toute façon dans le body et dans la balise html. pourquoi utiliser un sélecteur?

html>body #test { }

Merci d'avance pour vos réponse, salutations et excellente journée Smiley smile
Modifié par fred32 (26 Oct 2006 - 14:52)
Salut.

La différence entre div#test et test, c'est que le premier n'appliquera les règles CSS que si #test est effectivement une division (<div>) tandis que le second fonctionnera pour toute balise ayant l'id test.

Pour la deuxième question, je ne vois pas à quoi ça peut servir, mais ça fleure bon le hack (en) Smiley cligne
Modifié par Sopo (26 Oct 2006 - 10:47)
fred32 a écrit :
j'ai aussi pu voir div.test{}
Pareil que la réponse de Sopo, sauf qu'il s'agit ici de cibler toutes les divisions ayant pour classe test
Administrateur
Bonjour,

Sopo donnait un lien dans son post ver les Aides/Règles du Forum que je t'invite à lire pour "ajouter un tag [Résolu] lorsque la réponse à votre problème a été trouvée, cela (facilite) les recherches futures."
Le lien explique pourquoi et comment faire. Smiley cligne

Felipe