是干什么的

sxn19811006 2008-09-13 08:31:16
最好举个例子
...全文
295 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sjmlsxp 2008-09-13
  • 打赏
  • 举报
回复
改变阅读顺序 好像是这么说得

上网查下啊~
sxn19811006 2008-09-13
  • 打赏
  • 举报
回复
啥意思
sjmlsxp 2008-09-13
  • 打赏
  • 举报
回复
<BDO DIR="ltr">**************</BDO>
zhihuixiaole 2008-09-13
  • 打赏
  • 举报
回复
注释

BDO 元素可用于控制文本块的阅读顺序。

Unicode 双向法则会根据所嵌入的字符序列的内在方向自动反转之。例如,英语文档的基本方向是由左至右(ltr)。如果此文档内某一段包含了阅读顺序为由右至左(rtl)的语言,你就可以应用此双向法则来反转该语言的方向。

双向法则和 DIR 标签属性通常足以应付嵌入方向的变更。但是,当你将格式化后的文本输出到双向法则时将可能发生不正确的表述。例如,为电子邮件格式化后的包含英语和希伯莱语的文本段将被双向法则不正确的转换。由于希伯莱语文本的阅读顺序在电子邮件中已经转换过了,对其应用双向法则将再一次对该文本进行转换。

BDO 元素将关闭双向法则并控制阅读顺序。当你使用 BDO 元素时必需附带 DIR 标签属性。

此元素在 Microsoft® Internet Explorer 5.0 的 HTML 和脚本中可用。

此元素是内嵌元素。

此元素需要关闭标签。

示例

下面的例子使用 BDO 元素来纠正一个文本块的阅读顺序。

下面的字符串包含了以由左至右的英语和由右至左的希伯莱语书写的文本: This fragment is in English, WERBEH NI SI TNEMGARF SIHT.

假定由右至左的文本(WERBEH NI SI TNEMGARF SIHT.)已经转换过了,也就是说其显示方向正确。如果你继续对此文本应用 Unicode 双向法则,此文本就会被第二次转换,以致会以由左至左而不是由右至左的方向显示。

解决办法是覆盖双向法则,将这一个阅读顺序正确的文本块放置在 DIR 标签属性设置为 ltr 的 BDO 元素内。

<BDO DIR="ltr">This fragment is in English,
WERBEH NI SI TNEMGARF SIHT.</BDO>

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧