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