Assertion: direction(ltr) alone on a block element will cause the text to be left-aligned, directional runs to be arranged LTR (but the words should look correct within each run), and punctuation should be treated as LTR.
Only the text element has directional markup.
Assertion: direction(rtl) alone on a block element will cause the text to be right-aligned, directional runs to be arranged RTL (but the words should look correct within each run), and punctuation should be treated as RTL.
Only the text element has directional markup.
Assertion: direction(ltr) on a container element will be inherited by an embedded block element.
Only the g element has directional markup.
Assertion: direction(rtl) on a container element will be inherited by an embedded block element.
Only the g element has directional markup.