您可以找到各种说明指定 XML 文档内容的语言的文档,使用xml:lang
,如下所示:
<foobar xml:lang="en">...</foobar>
HTML 和 XHTML 具有dir
允许您指定文本默认为从左到右或默认为从右到左的属性:
<html dir="rtl">...</html>
XML 是否有等效的属性?在每个文本节点中包含 Unicode RIGHT-TO-LEFT 标记的唯一解决方案是什么?
W3C XML 建议书本身并没有解决方向性问题(尽管它确实解决了您提到的语言识别xml:lang
问题)。
但是,在W3C XML 国际化最佳实践中,请参阅最佳实践 2:定义标记以指定文本方向,了解如何使用its:dir
属性和its:dirRule
元素通过Internationalization Tag Set指定方向标记。