semanticas - semantica html5 ejemplos
¿Qué valores puede tener el atributo de rol HTML5/XHTML? (4)
Aquí están los roles válidos basados en HTML 5.2 ...
- alerta
- alertdialog
- solicitud
- artículo
- bandera
- botón
- celda
- caja
- encabezado de la columna
- caja combo
- complementario
- contentinfo
- definición
- diálogo
- directorio
- documento
- alimentar
- figura
- formar
- cuadrícula
- cuadrícula de celdas
- grupo
- título
- img
- enlazar
- lista
- cuadro de lista
- listitem
- Iniciar sesión
- principal
- marquesina
- mates
- menú
- Barra de menús
- opción del menú
- menuitemcheckbox
- menuitemradio
- navegación
- ninguna
- Nota
- opción
- presentación
- barra de progreso
- radio
- radiogrupo
- región
- fila
- grupo de filas
- rowheader
- barra de desplazamiento
- buscar
- caja de búsqeda
- separador
- control deslizante
- botón giratorio
- estado
- cambiar
- lengüeta
- mesa
- tablist
- tabulador
- término
- caja de texto
- minutero
- barra de herramientas
- información sobre herramientas
- árbol
- treegrid
- treeitem
Me preguntaba qué valores son válidos en el atributo de rol HTML5 / XHTML.
Aquí hay una lista de etiquetas que se consideran válidas para HTML5 / XHTML: http://www.w3.org/1999/xhtml/vocab/#XHTMLRoleVocabulary
Las reglas son bastante complejas. Vea las tablas en http://www.w3.org/html/wg/drafts/html/master/dom.html#allowed-aria-roles-states-and-properties
Parece que en HTML5, el contenido del atributo de role
se especifica como un atributo WIA-ARIA. Ver, específicamente, el último párrafo de la sección 3.2.3 "Atributos globales" , donde dice:
Para permitir que los productos de tecnología de asistencia expongan una interfaz más fina de lo que es posible con elementos y atributos HTML, se puede especificar un conjunto de anotaciones para los productos de tecnología de asistencia (el rol ARIA y los atributos aria- *).
El atributo de role
se detalla en la sección 3.2.7 "WAI-ARIA" y proporciona una tabla de semántica y valores aparentemente aparentes para el atributo elemento a elemento.
Nota: Los enlaces a secciones específicas de la especificación HTML5 anterior apuntan a la "última versión publicada" del Informe técnico de HTML5 en http://www.w3.org/TR/html5/ . Una versión más actual del "borrador del editor" podría estar disponible. El TR lo vinculará en la página del título del documento. A medida que la especificación se actualiza o pasa a una nueva fase de adopción, estos enlaces pueden romperse y deberán actualizarse.