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
contextmenu
: Déprécié et retiré des navigateurs modernesdropzone
: 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.).