La version 2 du langage XHTML propose une gamme d'attributs novatrices applicables à l'ensemble de ses éléments.
Par exemple, n'importe quelle balise XHTML pourra devenir un lien hyper-texte à l'aide de l'attribut href.
De même, malgré la disparition de la balise <img> servant autrefois à insérer une ressource graphique externe dans le document courant, l'attribut src peut s'occuper de cette fonctionalité et cela dans une balise <span>, comme dans une quelconque autre.
Attribut |
---|
Description |
Attributs principaux |
class = "NomClasse" |
définit une ou plusieurs noms de classe pour un élément. |
id = "Identificateur" |
définit un identificateur pour un élément. |
title = "texte" |
définit un texte informationel à propos d'un élément. |
Attribut de langue |
xml:lang = "CodeLangage" |
définit un code linguistique pour un élément. |
Attribut bi-directionnel |
dir = "ltr | rtl | lro | rlo" |
définit la direction du texte pour un élément. |
Attributs d'édition |
edit = "inserted | deleted | changed | moved" |
définit une manipulation opérée sur un élément. |
datetime = "DateHeure" |
définit une date et une heure de changement d'un élément. |
cite = "URI" |
définit une adresse URI désignant la source d'un élément. |
Attributs de lien hyper-texte |
href = "URI" |
définit l'adresse URL d'un lien. |
target = "IDREF" |
définit l'identificateur de l'élément cible ayant provoqué un événement. Par défaut, sa valeur est l'élément sur lequel un attribut event est spécifié. |
rel = "TypeLiaison" |
définit un type de relation entre le document courant et l'adresse URI spécifiée par l'élément. |
rev = "TypeLiaison" |
définit un type de relation inverse entre le document courant et l'adresse URI spécifiée par l'élément. |
accesskey = "Caractère" |
définit une touche d'accès pour un élément. |
navindex = "[0-32767]" |
définit la position de l'élément courant dans l'ordre de navigation du document. |
xml:base = "URI" |
définit une adresse URI de base pour résoudre les URI relatives du document courant. |
src = "URI" |
définit la localisation d'un contenu externe pour un élément. |
type = "TypeContenu" |
spécifie le type de la ressource externe appelée par src. |
Attributs d'image en coordonnées |
usemap = "URI" |
définit une adresse URI pointant vers un élément associé à l'image en coordonnée. |
ismap = "ismap" |
indique que l'image courante doit être traitée comme une image en coordonnée côté serveur. |
shape = "default | rect | circle | poly" |
définit la forme de région pour un élément. |
coords = "Coordonnées" |
indique les coordonnées de la forme définie par shape. |
Attributs d'événement |
defaultAction = "cancel | perform" |
définit si l'action par défaut associé aux événement doit être traitée. |
event = "CDATA" |
définit le type d'événement attendu pour l'élément courant. |
handler = "IDREF" |
indique l'identificateur d'un élément handler définissant l'action qui dvrait être exécutée si l'événement intervient. |
observer = "IDREF" |
indique un identificateur pour un élément observer pour lequel le détecteur est enregistré. |
phase = "capture | default" |
indique la phase de propagation de l'événement dans lequel sera traiter l'événement. |
propagate = "stop | continue" |
indique si un événement devra cesser sa propagation suite à sa détection ou devra continuer pour des traitements ultérieurs possible. |
target = "IDREF" |
indique l'identificateur de l'élément cible de l'événement. |