El atributo global dir es un atributo enumerado que indica la direccionalidad del texto de los elementos . Puede tener los siguientes valores : 

  • ltr , significa izquierda a derecha y es usado para los lenguajes que son escritos de izquierda a derecha ( como el Inglés ) .
  • rtl , significa derecha a izquierda y es usado para los lenguajes que son escritos de la derecha a la izquierda (como el árabe ) .
  • auto , permite al agente usuario decidir . Usa un algoritmo básico mientras parsea los caracteres dentro de un elemento hasta que encuentra un elemento con una direccionalidad fuerte , después aplica esa direccionalidad a todo el elemento .

Notas de uso

Este atributo es obligatorio para el elemento  <bdo> donde este tiene un significado semántico diferente.

  • Este atributo no es heredado por el elemento <bdi> . Si no se establece , su valor es auto .
  • Este atributo puede ser anulado por las propiedades de CSS  directionunicode-bidi , si una página CSS está activa y el elemento soporta estas propiedades.
  • Mientras la direccionalidad del texto esté semánticamente relacionada con su contenido y no con su presentación , se recomienda que los desarrolladores web usen este atributo en lugar de propiedades de CSS relacionadas ,  cuando sea posible . De esta forma , el texto se mostrará correctamente incluso en un explorador que no soporte CSS o que tenga CSS desactivado .
  • El valor auto debe de ser usada para datos con una direccionalidad desconocida , com datos procedentes de la entrada de usuario , eventualmente almacenados en una base de datos .

Especificaciones

Especificación Estatus Comentario
HTML Living Standard
La definición de 'dir' en esta especificación.
Living Standard Sin cambio desde el último snapshot, HTML 5.1
HTML 5.1
La definición de 'dir' en esta especificación.
Recommendation Snapshot de  HTML Living Standard, sin cambio desde  HTML5
HTML5
La definición de 'dir' en esta especificación.
Recommendation Snapshot de HTML Living Standard, desde  HTML 4.01 Specification añadió el valor auto y ahora es un verdadero atributo global .
HTML 4.01 Specification
La definición de 'dir' en esta especificación.
Recommendation Soportado en todos los elementos pero no en <applet>, <base>, <basefont>, <bdo>, <br>, <frame>, <frameset>, <iframe>, <param>, y <script>.

Compatibilidad en exploradores

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Caracteristica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Soporte básico (Yes) (Yes) (Yes) (Yes) (Yes)
Caracterísitica Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Soporte básico (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

See also

Etiquetas y colaboradores del documento

Colaboradores en esta página: jcr4
Última actualización por: jcr4,