At 16:10 05/08/10, Tex Texin wrote:
>So xml:lang might be suggestive, but it is not explicit or informative
>enough to base bidi layout upon it alone.
>
>That's also why CSS doesn't just have "direction", but also
>"unicode-bidi" (normal, embed, bidi-override)
With respect to overrides, you are right that xml:lang would not
provide enough information. But the reason for having two CSS
properties (rather than e.g. just one with the values
normal, embed-ltr, embed-rtl, override-ltr, override-rtl)
is mainly to make it easier to specify a stylesheet
(use CSS cascading and inheritance in intelligent ways).
The proposal to split into two properties came from Hakon Lie
when the two of us were working on bidi support in CSS.
Regards, Martin.