
.xxx est une classe qui s'applique a tout tag qui utilise cette classe
a est un tag html
.menu a s'applique donc a toute les balises <a></a> qui dépendent d'un tag ayant la classe menu
<div class="menu">
<a href="qsdqsd">sdsqdqs</a>
</div>
a.menu ne s'applique qu'aux tags <a class=menu" href="dfgdfg">dfgdfgdfg</a>
.menu a signifie "tous les liens contenus dans des éléments quelconques ayant la classe menu"
là règle va par exemple s'appliquer dans ce cas :
<div class="menu">
<a href="monlien">...</a>
</div>
ou encore :
<p class="menu">
<a href="monlien">...</a>
</p>
voire même :
<div class="menu">
<p>
<a href="monlien">...</a>
</p>
</div>
a.menu signifie "tous les liens ayant la classe menu"
un seul cas donc :
<a class="menu" href="monlien">...</a>
Plus d'infos ici
Sinon pour résoudre ton problème rapidement, tu peux concaténer les deux sélecteurs avec "," :
.menu a, a.menu {blah; blah;}
EDIT : Merci akshell
Merci à vous deux.
je sens que je vais confondre encore longtemps (comme les padding et les margin), mais ça va bien finir par vouloir s'incruster dans ma petite tête...
non, code non plus ne permet pas d'escaper le html, obligé de passer par des < et des >
Akshell a écrit
non, code non plus ne permet pas d'escaper le html, obligé de passer par des < et des >
JustineF a écrit
je sens que je vais confondre encore longtemps (comme les padding et les margin), mais ça va bien finir par vouloir s'incruster dans ma petite tête...

Non, mais je connais ces sites. Je disais juste que pour margin et padding, à chaque fois j'ai besoin de rechercher sur le net, parce que j'arrive pas à m'en rappeler.
CaptNCook a écrit
Dans padding, il y a deux d comme dans dedans.
Vous devez être identifié pour participer à ce topic.
3615 myliFe