如果在HTML页面中混合了从左到右书写的字符(如大多数语言所用的拉丁字符)和从右到左书写的字符(如阿拉伯语或希伯来语字符),就可能要用到bdi和bdo元素。
要使用bdo,必须包含dir属性,取值包括ltr (由左至右)或rtl (由右至左),指定希望呈现的显示方向。
bdo适用于段落里的短语或句子,不能用它包含多个段落。bdi元素是HTML5中新加的元素,用于内容的方向未知的情况,不必包含dir属性,因为默认己设为自动判断。
■实例设计
下面的示例设置用户名根据语言不同自动调整显示顺序。
<ul>
<lixbdi>j cranmer</bdix/li>
<lixbdi>hober</bdix/li>
<lixbdi> </bdix/li>
</ul>
目前,只有Firefox和Chrome浏览器支持bdi元素。
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>