Официально ли XML поддерживает атрибут "dir" или "xml:dir"?
Вы можете найти различные документы, которые говорят, чтобы указать язык содержимого документа XML, используйте xml:lang
, как это:
<foobar xml:lang="en">...</foobar>
HTML и XHTML имеют атрибут dir
это позволяет вам указать, что текст должен рассматриваться слева направо по умолчанию или справа налево по умолчанию:
<html dir="rtl">...</html>
Есть ли эквивалентный атрибут для XML? Является ли единственное решение для включения метки ЮНИКОД ВПРАВО-ВЛЕВО в каждый текстовый узел?
1 ответ
Сама Рекомендация W3C XML не направлена на направленность (хотя она касается идентификации языка, о которой вы упомянули xml:lang
).
Однако в W3C Best Practices для интернационализации XML см. Best Practice 2: Определение разметки, чтобы указать направление текста для использования its:dir
атрибут и its:dirRule
элемент для указания разметки направления с помощью набора тегов интернационализации.