@@ -651,7 +651,7 @@ <h3 id=unicode-bidi><span class=secno>2.2. </span> Embeddings and
651651 < tr >
652652 < th > Value:
653653
654- < td > normal | embed | [ isolate || [ plaintext | bidi-override ] ]
654+ < td > normal | embed | [ isolate || bidi-override ] | plaintext ]
655655
656656 < tr >
657657 < th > Initial:
@@ -710,23 +710,14 @@ <h3 id=unicode-bidi><span class=secno>2.2. </span> Embeddings and
710710
711711 < dd > For the purposes of the Unicode bidirectional algorithm, the contents
712712 of the element are considered to be inside a separate, independent
713- paragraph, and for the purpose of bidi resolution in its containing bidi
713+ paragraph with a base directionality given by the element's ‘< a
714+ href ="#direction0 "> < code class =property > direction</ code > </ a > ’
715+ property, and for the purpose of bidi resolution in its containing bidi
714716 paragraph (if any), the element itself is treated as if it were an Object
715717 Replacement Character (U+FFFC). (If the element is broken across multiple
716718 lines, then each box of the element is treated as an Object Replacement
717719 Character.)
718720
719- < dt > < dfn id =plaintext > plaintext</ dfn >
720-
721- < dd >
722- < p > For the purposes of the Unicode bidirectional algorithm, the base
723- directionality of each bidi paragraph for which the element forms the
724- containing block is determined not by the element's computed ‘< a
725- href ="#direction0 "> < code class =property > direction</ code > </ a > ’ as
726- usual, but by following rules P2 and P3 of the Unicode bidirectional
727- algorithm. For inline elements, this value is equivalent to ‘< a
728- href ="#isolate "> < code class =css > isolate</ code > </ a > ’.
729-
730721 < dt > < dfn id =bidi-override > bidi-override</ dfn >
731722
732723 < dd > For inline elements this creates an override. For block-container
@@ -739,6 +730,21 @@ <h3 id=unicode-bidi><span class=secno>2.2. </span> Embeddings and
739730 class =css > direction: ltr</ code > ’, or RLO (U+202E), for ‘< code
740731 class =css > direction: rtl</ code > ’, at the start of the element and a
741732 PDF (U+202C) at the end of the element.
733+
734+ < dt > < dfn id =plaintext > plaintext</ dfn >
735+
736+ < dd >
737+ < p > For the purposes of the Unicode bidirectional algorithm, the base
738+ directionality of each bidi paragraph for which the element forms the
739+ containing block is determined not by the element's computed ‘< a
740+ href ="#direction0 "> < code class =property > direction</ code > </ a > ’ as
741+ usual, but by following the heuristic in rules P2 and P3 of the Unicode
742+ bidirectional algorithm. For inline elements, this value behaves as for
743+ ‘< a href ="#isolate "> < code class =css > isolate</ code > </ a > ’,
744+ except, as with block containers, the base directionality is determined
745+ by following the Unicode heuristic instead of by using the ‘< a
746+ href ="#direction0 "> < code class =property > direction</ code > </ a > ’
747+ value.
742748 </ dl >
743749
744750 < p > The final order of characters within in each bidi paragraph is the same
@@ -3727,7 +3733,7 @@ <h2 class=no-num id=property-index> Property Index</h2>
37273733 < tr >
37283734 < td > < a class =property href ="#unicode-bidi0 "> unicode-bidi</ a >
37293735
3730- < td > normal | embed | [ isolate || [ plaintext | bidi-override ] ]
3736+ < td > normal | embed | [ isolate || bidi-override ] | plaintext ]
37313737
37323738 < td > normal
37333739
0 commit comments