English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A propriedade global dir é um atributo enumerativo que indica a direção do texto do elemento. Seus valores são os seguintes: ltr, indica da esquerda para a direita, usado para idiomas que escrevem da esquerda para a direita (por exemplo, inglês); rtl, indica da direita para a esquerda, usado para idiomas que escrevem da direita para a esquerda (por exemplo, árabe); auto, indica que a direção é decidida pelo agente de usuário. Ele aplica um algoritmo básico na análise de caracteres do elemento até encontrar um caractere com uma direção forçada, aplicando essa direção a todo o elemento.
Parágrafos com direção do texto da esquerda para a direita e da direita para a esquerda:
!doctype html> <html> <head> <meta charset="UTF-8"> <title>Uso do atributo dir do HTML (Manual Básico da Web oldtoolbag.com)</title> </head> <body> <bdo dir="ltr">A direção do texto é da esquerda para a direita!/bdo><br> bdo dir="rtl">Text direction from right to left!/bdo> </body> </html>Test and see ‹/›
IEFirefoxOperaChromeSafari
All mainstream browsers support the dir attribute
The dir attribute specifies the text direction of the element content.
In HTML5 In, the dir attribute can be used for any HTML element (it will validate any HTML element. But it may not be useful).
In HTML 4.01 In, the dir element cannot be used: <base>, <br>, <frame>, <frameset>, <hr>, <iframe>, <param>, and <script>.
<element dir="ltr|rtl|auto">
Value | Description |
---|---|
ltr | Default. Text direction from left to right. |
rtl | Text direction from right to left. |
auto | Let the browser determine the text direction based on the content. Recommended for use only when the text direction is unknown. |