Apprendre HTML : Attributs Universels class et id

Les attributs universels class et id peuvent être placés sur n'importe quelle balise HTML dans le but de les tagguer.

Icône de calendrier
Débutant
8 chapitres

Lors des chapitres précédents, on a découvert qu’il existait de nombreux attributs HTML, mais il est important de noter que si certains d’entre-eux n’étaient utilisables que sur certaines balises, d’autres le sont sur l’ensemble des balises de contenu, de formulaires et de structuration ; on les appelle attributs universels.

Leur usage est omniprésent lors de l’intégration d’une page web.

Attribut class

L’attribut class permet de catégoriser un élément HTML. On donne une classe à un élément pour lui spécifier une appartenance à un groupe. Il est possible de déclarer plusieurs classes en séparant leurs noms par des espaces.

copié !
<div class="product">
	...
</div>

<div class="product bg-red">
	...
</div>

On utilise les classes pour :

  • Appliquer un style CSS commun à plusieurs éléments (miniatures d’articles, fiches produits, portions de textes, éléments de formulaire, etc.).
  • Manipuler une famille d’éléments spécifiques en JS.

Attribut id

L’attribut id permet d’identifier de manière unique un élément HTML.

copié !
<div id="result">
	...
</div>

On utilise les id pour :

  • Appliquer un style CSS à un élément unique.
  • Manipuler un élément unique en JS.
  • Créer une ancre (lien interne sur une page).