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 esauto
. - Este atributo puede ser anulado por las propiedades de CSS
direction
yunicode-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 |
---|---|---|
WHATWG HTML Living Standard The definition of 'dir' in that specification. |
Living Standard | Sin cambio desde el último snapshot, HTML5.1 |
HTML5.1 The definition of 'dir' in that specification. |
Working Draft | Snapshot de WHATWG HTML Living Standard, sin cambio desde HTML5 |
HTML5 The definition of 'dir' in that specification. |
Recommendation | Snapshot de WHATWG HTML Living Standard, desde HTML 4.01 Specification añadió el valor auto y ahora es un verdadero atributo global . |
HTML 4.01 Specification The definition of 'dir' in that specification. |
Recommendation | Soportado en todos los elementos pero no en <applet> , <base> , <basefont> , <bdo> , <br> , <frame> , <frameset> , <iframe> , <param> , y <script> . |
Compatibilidad en exploradores
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
- atributos globales
HTMLElement.dir
que refleja este atributo .