28172 sujets

CSS et mise en forme, CSS3

Bonjour,

Que signifie les règles CSS:
TD+TD {Background-Color: Yellow;}

Important {Font-Weight: Bold;}



Merci en avance
Administrateur
Bonjour,

EDIT : MDN et les sélecteurs CSS, les combinateurs, etc

le 1er sélecteur "td + td" cible les éléments td qui suivent immédiatement un autre élément td. Pas le 1er donc, ni ceux qui suivraient un élément th. Il leur confère une couleur de fond jaune.

Le 2e sélecteur cible l'élément Important, qui n'existe pas m'enfin on peut quand même écrire <Important>blabla</Important> dans son code HTML et ça passera (pas le validateur m'enfin ça s'affichera Smiley smile )
Si ça avait été .Important (avec un point devant), ça aurait ciblé tout élément HTML ayant la classe Important, donc par exemple <blockquote class="Important"> ou <p class="titre Important truc">

Note : on a l'habitude de ne pas utiliser de majuscules en CSS, sauf s'il y en a déjà une dans le code HTML pour le nom de classe, d'id ou autre attribut.
Mais pas sur la propriété font-weight, l'élément td ou la valeur Yellow : dans ces cas-là tout fonctionne donc c'est indifférent mais non, personne fait ça Smiley smile
Modifié par Felipe (23 Oct 2019 - 17:59)