Quelles valeurs l'attribut de rôle HTML5 / XHTML peut-il avoir?

Réponses:

20

Voici les rôles valides basés sur HTML 5.2 ...

  • alerte
  • alertdialog
  • application
  • article
  • bannière
  • bouton
  • cellule
  • case à cocher
  • en-tête de colonne
  • boîte combo
  • complémentaire
  • contentinfo
  • définition
  • dialogue
  • annuaire
  • document
  • alimentation
  • figure
  • forme
  • la grille
  • grille
  • groupe
  • titre
  • img
  • lien
  • liste
  • listbox
  • listitem
  • Journal
  • principale
  • chapiteau
  • math
  • menu
  • barre de menu
  • élément du menu
  • case à cocher
  • menuitemradio
  • la navigation
  • aucun
  • Remarque
  • option
  • présentation
  • barre de progression
  • radio
  • radiogroupe
  • Région
  • rangée
  • rowgroup
  • en-tête de ligne
  • barre de défilement
  • chercher
  • Barre de recherche
  • séparateur
  • glissière
  • bouton tournant
  • statut
  • commutateur
  • languette
  • table
  • tabliste
  • tabpanel
  • terme
  • zone de texte
  • minuteur
  • barre d'outils
  • info-bulle
  • arbre
  • grille d'arbre
  • arbre
Zim
la source
... et non meterou rating? w3.org/1999/xhtml/vocab#XHTMLRoleVocabulary
Ronnie Royston
14

Il semble que dans HTML5, le contenu de l' roleattribut est spécifié comme un attribut WIA-ARIA. Voir, en particulier, le dernier paragraphe de la section 3.2.3 «Attributs globaux» , où il stipule:

Pour permettre aux produits de technologie d'assistance d'exposer une interface plus fine que ce qui n'est autrement possible avec les éléments et attributs HTML, un ensemble d'annotations pour les produits de technologie d'assistance peut être spécifié (le rôle ARIA et les attributs aria- *).

L' roleattribut est ensuite détaillé dans la section 3.2.7 "WAI-ARIA" , et fournit un tableau apparemment normatif de sémantique et de valeurs pour l'attribut élément par élément.

Remarque: Les liens vers des sections spécifiques de la spécification HTML5 ci-dessus pointent vers la «dernière version publiée» du rapport technique HTML5 à l' adresse http://www.w3.org/TR/html5/ . Une version plus récente du "brouillon de l'éditeur" pourrait être disponible. Le TR y établira un lien sur la page de titre du document. Au fur et à mesure que la spécification est mise à jour ou passe à une nouvelle phase d'adoption, ces liens peuvent se rompre et devront être mis à jour.

RobertB
la source