关于阿拉伯语内容的HTML文本方向。使用dir =“rtl”真的是强制性的吗?

时间:2016-10-03 15:55:20

标签: html arabic right-to-left

首先抱歉这个也许是愚蠢的问题。但是我想弄清楚在网页上显示阿拉伯字符时,<dir="rtl">属性是否真的是强制性的。

我已经在这个问题上搜索了一段时间,但我仍然感到困惑。 W3C网站声明:“如果文档包含从右到左的字符,并且用户代理显示这些字符,则用户代理必须使用双向算法。”资料来源:https://www.w3.org/TR/html4/struct/dirlang.html

据我了解上述文字,这意味着您必须使用<dir="rtl">属性,但我无法找到原因。

我想知道的原因是我们必须创建一个“有点”阿拉伯语版本的页面,而不需要花太多时间来调整和镜像整个网站。

有人知道为什么<dir="rtl">属性是强制性的吗?或者为什么它可能不是强制性的?我读的越多,就越开始弄乱我的脑袋,我很难找到明确的答案。

亲切的问候, 扬威廉

1 个答案:

答案 0 :(得分:0)

这是强制性的,因为;它使机器人和用户知道您的页面使用的语言。 2.它会根据语言的预期显示文字, rtl 是阿拉伯语和/或希伯来语的主要内容。