HTML5文本 實(shí)用性標(biāo)記 顯示方向
如果在HTML頁(yè)面中混合了從左到右書(shū)寫(xiě)的字符(如大多數(shù)語(yǔ)言所用的拉丁字符)和從右到左書(shū)寫(xiě)的字符(如阿拉伯語(yǔ)或希伯來(lái)語(yǔ)字符),就可能要用到bdi和bdo元素。
要使用bdo,必須包含dir屬性,取值包括ltr (由左至右)或rtl (由右至左),指定希望呈現(xiàn)的顯示方向。
bdo適用于段落里的短語(yǔ)或句子,不能用它包含多個(gè)段落。bdi元素是HTML5中新加的元素,用于內(nèi)容的方向未知的情況,不必包含dir屬性,因?yàn)槟J(rèn)己設(shè)為自動(dòng)判斷。
■實(shí)例設(shè)計(jì)
下面的示例設(shè)置用戶名根據(jù)語(yǔ)言不同自動(dòng)調(diào)整顯示順序。
<ul>
<lixbdi>j cranmer</bdix/li>
<lixbdi>hober</bdix/li>
<lixbdi> </bdix/li>
</ul>
目前,只有Firefox和Chrome瀏覽器支持bdi元素。
點(diǎn)擊加載更多評(píng)論>>