Quelle est la différence entre une CLASS et un ID en HTML ?

Réponses rédigées par Antoine
Dernière mise à jour : 2022-07-21 10:37:27
Thèmes : html - class - id
Question

Bonjour, pouvez vous m'expliquer la différence entre un ID et une CLASS en HTML ?

Réponse

Un ID est un identifiant unique utilisé pour faire référence à un élément du document HTML. Il est utilisé en CSS et en JavaScript pour effectuer une certaine tâche pour un élément unique. En CSS, l'attribut id est écrit en utilisant le symbole # suivi de lid.

Syntaxe d'un ID en HTML :

<div id="nom_de_id">contenu </div>

Syntaxe en CSS :

#nom_de_id{
    // Propriété CSS
}

L'attribut CLASS est utilisé pour spécifier un ou plusieurs noms de classe pour un ou plusieurs éléments HTML. L'attribut class peut être utilisé sur n'importe quel élément HTML. Le nom de la CLASS peut être représenté en utilisant le symbole "." (point).

Syntaxe d'une CLASS en HTML :

<div class="nom_de_class">conteni</div>

Syntaxe en CSS :

.nom_de_class{
    // Propriété CSS
}

Différence entre un ID et une CLASS HTML : la seule différence entre eux est qu'un ID est unique sur une page et ne peut s'appliquer qu'à un seul élément HTML, tandis qu'une CLASS peut s'appliquer à plusieurs éléments HTML.