HTMLClasses et identifiants


Introduction

Les classes et les identifiants facilitent le référencement des éléments HTML à partir des scripts et des feuilles de style. L'attribut class peut être utilisé sur une ou plusieurs balises et est utilisé par CSS pour le style. Les identifiants sont cependant destinés à faire référence à un seul élément, ce qui signifie que le même identifiant ne doit jamais être utilisé deux fois. Les identifiants sont généralement utilisés avec JavaScript et les liens internes aux documents et sont déconseillés dans les CSS. Cette rubrique contient des explications utiles et des exemples d'utilisation correcte des attributs class et ID en HTML.

Syntaxe

  • class = "class1 class2 class3"
  • id = "uniqueid"

Paramètres

Paramètre Détails
classe Indique la classe de l'élément (non unique)
id Indique l'ID de l'élément (unique dans le même contexte)

Remarques

  • Les class et les id sont tous deux des attributs globaux et peuvent donc être affectés à n'importe quel élément HTML.
  • Les noms de classe doivent commencer par une lettre (AZ ou az) et peuvent être suivis de lettres, de chiffres, de tirets et de traits de soulignement.
  • En HTML5 , les attributs class et id peuvent être utilisés sur n'importe quel élément. Dans HTML 4.0.1, ils étaient interdits aux balises <base> , <head> , <html> , <meta> , <param> , <script> , <style> et <title> .
  • Un élément peut avoir une ou plusieurs classes. Les classes sont séparées par des espaces et ne peuvent pas contenir d'espaces eux-mêmes.
  • Un élément ne peut avoir qu’un seul identifiant et doit être unique dans son contexte (c’est-à-dire une page Web). Les identifiants ne peuvent pas non plus contenir d'espaces eux-mêmes.

Classes et identifiants Exemples Liés