全局屬性dir是一個(gè)指示元素中文本方向的枚舉屬性。它的取值如下: ltr, 指從左到右,用于那種從左向右書(shū)寫(xiě)的語(yǔ)言(比如英語(yǔ)); rtl, 指從右到左,用于那種從右向左書(shū)寫(xiě)的語(yǔ)言(比如阿拉伯語(yǔ)); auto, 指由用戶代理決定方向。它在解析元素中字符時(shí)會(huì)運(yùn)用一個(gè)基本算法,直到發(fā)現(xiàn)一個(gè)具有強(qiáng)方向性的字符,然后將這一方向應(yīng)用于整個(gè)元素。
文本方向?yàn)閺膹淖蟮接?和 從右到左的段落:
<!doctype html> <html> <head> <meta charset="UTF-8"> <title>HTML dir 屬性的使用(菜鳥(niǎo)教程 cainiaoplus.com)</title> </head> <body> <bdo dir="ltr">文本方向從左到右!</bdo><br> <bdo dir="rtl">文本方向從右到左!</bdo> </body> </html>測(cè)試看看 ?/?
IEFirefoxOperaChromeSafari
所有主流瀏覽器都支持 dir 屬性
dir屬性指定元素內(nèi)容的文本方向。
在 HTML5 中, dir 屬性可用于任何的 HTML 元素 (它會(huì)驗(yàn)證任何HTML元素。但不一定是有用)。
在 HTML 4.01 中, dir 元素不能用于: <base>, <br>, <frame>, <frameset>, <hr>, <iframe>, <param>, 和 <script>。
<element dir="ltr|rtl|auto">
值 | 描述 |
---|---|
ltr | 默認(rèn)。從左向右的文本方向。 |
rtl | 從右向左的文本方向。 |
auto | 讓瀏覽器根據(jù)內(nèi)容來(lái)判斷文本方向。僅在文本方向未知時(shí)推薦使用。 |