logo oujood
🔍

 HTML attributs globaux

Les éléments html peuvent contenir des attributs qui sont utilisés pour définir les différentes propriétés d'un élément.
Certains attributs sont définis de manière globale et peuvent être utilisés sur n'importe quel élément, tandis que d'autres sont définis pour des éléments spécifiques seulement.

OUJOOD.COM

Liste des attributs globaux

HTML Les attributs globaux

Tous les attributs ont un nom et une valeur et doivent être écrit comme illustré dans l'exemple ci-dessous.

Voici l'exemple d'un des attributs HTML5 qui illustre comment marquer un élément div avec un attribut nommé class avec une valeur "exemple" :

    <div class="example"> ... </div>

Les attributs peuvent être placés dans les balises de début et jamais dans les balises de fin.

Les attributs HTML5 sont insensibles à la casse et peuvent être écrits en majuscules ou mixte, bien que la convention la plus courante est l'utilisation des minuscules.

En HTML chaque élément peut avoir des attributs spéciaux qui ne concernent que cet élément. Mais il y a aussi des attributs globaux pour tous les éléments.

Cette section décrit les attributs qui sont communs à tous les éléments du langage HTML - les attributs globaux.

Les attributs globaux ci-dessous peuvent être utilisés sur n'importe quel élément HTML.


HTML liste des attributs globaux

Nouveau : Attributs globaux nouveaux en HTML5.

Attribut Description
accesskey Spécifie un raccourci clavier pour activer/focus d'un élément
class Spécifie un ou plusieurs noms de classe pour un élément (qui fait référence à une classe dans une feuille de style)
contenteditable Nouveau Spécifie si le contenu d'un élément est modifiable ou non
contextmenu Déprécié Spécifie un menu contextuel pour un élément. Le menu contextuel s'affiche lorsqu'un utilisateur clique sur l'élément (attribut déprécié et retiré des navigateurs modernes)
data-* Nouveau Permet de stocker des données personnalisées privées à la page ou à l'application
dir Spécifie l'orientation du texte dans un élément
draggable Nouveau Spécifie si un élément est déplaçable ou non
dropzone Retiré Spécifie si les données déplacées sont copiées, déplacées ou liées (attribut retiré de la spécification HTML5)
hidden Nouveau Spécifie qu'un élément n'est pas encore ou n'est plus, pertinent
id Spécifie un id unique pour un élément
inert Nouveau Indique que l'élément et tous ses descendants sont inertes (non interactifs et non focalisables)
lang Spécifie la langue du contenu de l'élément
spellcheck Nouveau Spécifie si l'élément doit avoir son orthographe et la grammaire vérifiées ou non
style Spécifie un style CSS inline à un élément
tabindex Spécifie l'ordre de tabulation d'un élément
title Spécifie des informations supplémentaires sur un élément
translate Nouveau Spécifie si le contenu d'un élément doit être traduit ou non

Notes sur les attributs dépréciés ou retirés

⚠️ Attention :
  • contextmenu : Déprécié et retiré des navigateurs modernes
  • dropzone : Retiré de la spécification HTML5
  • Ces attributs ne doivent plus être utilisés dans de nouveaux projets

Attributs événementiels globaux

En plus des attributs listés ci-dessus, HTML5 définit également des attributs événementiels globaux qui peuvent être utilisés pour gérer les événements JavaScript sur tous les éléments HTML (onclick, onload, onmouseover, etc.).

 Retour à la liste des attributs globaux        accueil HTML 5    
Par gerywa 20 mars 2014 (mis à jour juillet 2025)