servo/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-2.xht

2269 lines
No EOL
107 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Inline Direction and Bidirectionality - CSS Writing Modes Module Level 3 CR Test Suite</title>
<style type="text/css">
@import "http://www.w3.org/StyleSheets/TR/base.css";
@import "../indices.css";
</style>
</head>
<body>
<h1>CSS Writing Modes Module Level 3 CR Test Suite</h1>
<h2>Inline Direction and Bidirectionality (186 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
<col id="flags-column"></col>
<col id="info-column"></col>
<thead>
<tr>
<th>Test</th>
<th><abbr title="Rendering References">Refs</abbr></th>
<th>Flags</th>
<th>Info</th>
</tr>
</thead>
<tbody id="s2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s2">+</a>
<a href="https://www.w3.org/TR/css-writing-modes-3/#text-direction">2 Inline Direction and Bidirectionality</a></th></tr>
<!-- 96 tests -->
<tr id="bidi-embed-001-2" class="">
<td>
<a href="bidi-embed-001.xht">bidi-embed-001</a></td>
<td><a href="reference/bidi-embed-001.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction rtl, unicode-bidi embed (1)
<ul class="assert">
<li>In a ltr context, if direction:rtl and unicode-bidi:embed are applied to an inline element containing mixed direction text, the text in that element will be displayed in rtl order.</li>
</ul>
</td>
</tr>
<tr id="bidi-embed-002-2" class="">
<td>
<a href="bidi-embed-002.xht">bidi-embed-002</a></td>
<td><a href="reference/bidi-embed-002.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction rtl, unicode-bidi embed (2)
<ul class="assert">
<li>In a ltr context, if direction:rtl and unicode-bidi:embed are applied to an inline element containing mixed direction text, the text in that element will be displayed in rtl order.</li>
</ul>
</td>
</tr>
<tr id="bidi-embed-003-2" class="">
<td>
<a href="bidi-embed-003.xht">bidi-embed-003</a></td>
<td><a href="reference/bidi-embed-003.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction ltr, unicode-bidi embed (1)
<ul class="assert">
<li>In a rtl context, if direction:ltr and unicode-bidi:embed are applied to an inline element containing mixed direction text, the text in that element will be displayed in ltr order.</li>
</ul>
</td>
</tr>
<tr id="bidi-embed-004-2" class="">
<td>
<a href="bidi-embed-004.xht">bidi-embed-004</a></td>
<td><a href="reference/bidi-embed-004.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction ltr, unicode-bidi embed (2)
<ul class="assert">
<li>In a rtl context, if direction:ltr and unicode-bidi:embed are applied to an inline element containing mixed direction text, the text in that element will be displayed in ltr order.</li>
</ul>
</td>
</tr>
<tr id="bidi-embed-005-2" class="">
<td>
<a href="bidi-embed-005.xht">bidi-embed-005</a></td>
<td><a href="reference/bidi-embed-005.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element as directional character with unicode-bidi embed, rtl
<ul class="assert">
<li>If unicode-bidi:embed is applied to an inline element, that element will interact with the surrounding text like a strongly directional character.</li>
</ul>
</td>
</tr>
<tr id="bidi-embed-006-2" class="">
<td>
<a href="bidi-embed-006.xht">bidi-embed-006</a></td>
<td><a href="reference/bidi-embed-006.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element as directional character with unicode-bidi embed, ltr
<ul class="assert">
<li>If unicode-bidi:embed is applied to an inline element, that element will interact with the surrounding text like a strongly directional character.</li>
</ul>
</td>
</tr>
<tr id="bidi-embed-007-2" class="">
<td>
<a href="bidi-embed-007.xht">bidi-embed-007</a></td>
<td><a href="reference/bidi-embed-007.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and unicode-bidi embed, rtl + number
<ul class="assert">
<li>If unicode-bidi:embed is applied to an inline element, the text in that element will NOT be directionally isolated from surrounding text.</li>
</ul>
</td>
</tr>
<tr id="bidi-embed-008-2" class="">
<td>
<a href="bidi-embed-008.xht">bidi-embed-008</a></td>
<td><a href="reference/bidi-embed-008.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and unicode-bidi embed, ltr + number
<ul class="assert">
<li>If unicode-bidi:embed is applied to an inline element, the text in that element will NOT be directionally isolated from surrounding text.</li>
</ul>
</td>
</tr>
<tr id="bidi-embed-009-2" class="">
<td>
<a href="bidi-embed-009.xht">bidi-embed-009</a></td>
<td><a href="reference/bidi-embed-009.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and unicode-bidi embed, rtl list
<ul class="assert">
<li>If unicode-bidi:embed is applied to an inline element, the text in that element will NOT be directionally isolated from following content.</li>
</ul>
</td>
</tr>
<tr id="bidi-embed-010-2" class="">
<td>
<a href="bidi-embed-010.xht">bidi-embed-010</a></td>
<td><a href="reference/bidi-embed-010.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and unicode-bidi embed, ltr list
<ul class="assert">
<li>If unicode-bidi:embed is applied to an inline element, the text in that element will NOT be directionally isolated from following content.</li>
</ul>
</td>
</tr>
<tr id="bidi-embed-011-2" class="">
<td>
<a href="bidi-embed-011.xht">bidi-embed-011</a></td>
<td><a href="reference/bidi-embed-011.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: direction alone and inherited, unicode-bidi embed
<ul class="assert">
<li>Directionality is not changed by the direction property on its own, but unicode-bidi: embed will apply direction declared on a higher level element.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-001-2" class="">
<td>
<a href="bidi-isolate-001.xht">bidi-isolate-001</a></td>
<td><a href="reference/bidi-isolate-001.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction rtl, unicode-bidi isolate (1)
<ul class="assert">
<li>In a ltr context, if direction:rtl and unicode-bidi:isolate are applied to an inline element containing mixed direction text, the text in that element will be displayed in rtl order.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-002-2" class="">
<td>
<a href="bidi-isolate-002.xht">bidi-isolate-002</a></td>
<td><a href="reference/bidi-isolate-002.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction rtl, unicode-bidi isolate (2)
<ul class="assert">
<li>In a ltr context, if direction:rtl and unicode-bidi:isolate are applied to an inline element containing mixed direction text, the text in that element will be displayed in rtl order.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-003-2" class="">
<td>
<a href="bidi-isolate-003.xht">bidi-isolate-003</a></td>
<td><a href="reference/bidi-isolate-003.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction ltr, unicode-bidi isolate (1)
<ul class="assert">
<li>In a rtl context, if direction:ltr and unicode-bidi:isolate are applied to an inline element containing mixed direction text, the text in that element will be displayed in ltr order.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-004-2" class="">
<td>
<a href="bidi-isolate-004.xht">bidi-isolate-004</a></td>
<td><a href="reference/bidi-isolate-004.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction ltr, unicode-bidi isolate (2)
<ul class="assert">
<li>In a rtl context, if direction:ltr and unicode-bidi:isolate are applied to an inline element containing mixed direction text, the text in that element will be displayed in ltr order.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-005-2" class="">
<td>
<a href="bidi-isolate-005.xht">bidi-isolate-005</a></td>
<td><a href="reference/bidi-isolate-005.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element as directional character with unicode-bidi isolate, rtl
<ul class="assert">
<li>If unicode-bidi:isolate is applied to an inline element, that element will interact with the surrounding text like a neutral directional character.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-006-2" class="">
<td>
<a href="bidi-isolate-006.xht">bidi-isolate-006</a></td>
<td><a href="reference/bidi-isolate-006.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element as directional character with unicode-bidi isolate, ltr
<ul class="assert">
<li>If unicode-bidi:isolate is applied to an inline element, that element will interact with the surrounding text like a neutral directional character.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-007-2" class="">
<td>
<a href="bidi-isolate-007.xht">bidi-isolate-007</a></td>
<td><a href="reference/bidi-isolate-007.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and unicode-bidi isolate, rtl + number
<ul class="assert">
<li>If unicode-bidi:isolate is applied to an inline element, the text in that element WILL be directionally isolated from surrounding text.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-008-2" class="">
<td>
<a href="bidi-isolate-008.xht">bidi-isolate-008</a></td>
<td><a href="reference/bidi-isolate-008.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and unicode-bidi isolate, ltr + number
<ul class="assert">
<li>If unicode-bidi:isolate is applied to an inline element, the text in that element WILL be directionally isolated from surrounding text.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-009-2" class="">
<td>
<a href="bidi-isolate-009.xht">bidi-isolate-009</a></td>
<td><a href="reference/bidi-isolate-009.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and unicode-bidi isolate, rtl list
<ul class="assert">
<li>If unicode-bidi:isolate is applied to an inline element, the text in that element WILL be directionally isolated from following content.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-010-2" class="">
<td>
<a href="bidi-isolate-010.xht">bidi-isolate-010</a></td>
<td><a href="reference/bidi-isolate-010.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and unicode-bidi isolate, ltr list
<ul class="assert">
<li>If unicode-bidi:isolate is applied to an inline element, the text in that element will NOT be directionally isolated from following content.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-011-2" class="">
<td>
<a href="bidi-isolate-011.xht">bidi-isolate-011</a></td>
<td><a href="reference/bidi-embed-011.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: direction alone and inherited, unicode-bidi embed
<ul class="assert">
<li>Directionality is not changed by the direction property on its own, but unicode-bidi: isolate will apply direction declared on a higher level element.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-override-001-2" class="">
<td>
<a href="bidi-isolate-override-001.xht">bidi-isolate-override-001</a></td>
<td><a href="reference/bidi-isolate-override-001.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction rtl, isolate-override (1)
<ul class="assert">
<li>In a ltr context, if direction:rtl and unicode-bidi:isolate-override are applied to an inline element containing mixed direction text, the characters in that element will all be displayed in rtl order, ignoring the bidi algorithm.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-override-002-2" class="">
<td>
<a href="bidi-isolate-override-002.xht">bidi-isolate-override-002</a></td>
<td><a href="reference/bidi-isolate-override-002.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction rtl, isolate-override (2)
<ul class="assert">
<li>In a ltr context, if direction:rtl and unicode-bidi:isolate-override are applied to an inline element containing mixed direction text, the characters in that element will all be displayed in rtl order, ignoring the bidi algorithm.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-override-003-2" class="">
<td>
<a href="bidi-isolate-override-003.xht">bidi-isolate-override-003</a></td>
<td><a href="reference/bidi-isolate-override-003.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction ltr, isolate-override (1)
<ul class="assert">
<li>In a rtl context, if direction:ltr and unicode-bidi:isolate-override are applied to an inline element containing mixed direction text, the characters in that element will all be displayed in ltr order, ignoring the bidi algorithm.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-override-004-2" class="">
<td>
<a href="bidi-isolate-override-004.xht">bidi-isolate-override-004</a></td>
<td><a href="reference/bidi-isolate-override-004.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction ltr, isolate-override (2)
<ul class="assert">
<li>In a rtl context, if direction:ltr and unicode-bidi:isolate-override are applied to an inline element containing mixed direction text, the characters in that element will all be displayed in ltr order, ignoring the bidi algorithm.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-override-005-2" class="">
<td>
<a href="bidi-isolate-override-005.xht">bidi-isolate-override-005</a></td>
<td><a href="reference/bidi-isolate-override-005.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element as directional character with isolate-override, rtl
<ul class="assert">
<li>If unicode-bidi:isolate-override is applied to an inline element, that element will interact with the surrounding text like a neutral directional character.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-override-006-2" class="">
<td>
<a href="bidi-isolate-override-006.xht">bidi-isolate-override-006</a></td>
<td><a href="reference/bidi-isolate-override-006.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element as directional character with isolate-override, ltr
<ul class="assert">
<li>If unicode-bidi:isolate-override is applied to an inline element, that element will interact with the surrounding text like a neutral directional character.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-override-007-2" class="">
<td>
<a href="bidi-isolate-override-007.xht">bidi-isolate-override-007</a></td>
<td><a href="reference/bidi-isolate-override-007.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and isolate-override, rtl + number
<ul class="assert">
<li>If unicode-bidi:isolate-override is applied to an inline element, the text in that element WILL be directionally isolated from surrounding text.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-override-008-2" class="">
<td>
<a href="bidi-isolate-override-008.xht">bidi-isolate-override-008</a></td>
<td><a href="reference/bidi-isolate-override-008.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and isolate-override, ltr + number
<ul class="assert">
<li>If unicode-bidi:isolate-override is applied to an inline element, the text in that element WILL be directionally isolated from surrounding text.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-override-009-2" class="">
<td>
<a href="bidi-isolate-override-009.xht">bidi-isolate-override-009</a></td>
<td><a href="reference/bidi-isolate-override-009.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and isolate-override, rtl list
<ul class="assert">
<li>If unicode-bidi:isolate-override is applied to an inline element, the text in that element WILL be directionally isolated from following content.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-override-010-2" class="">
<td>
<a href="bidi-isolate-override-010.xht">bidi-isolate-override-010</a></td>
<td><a href="reference/bidi-isolate-override-010.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and isolate-override, ltr list
<ul class="assert">
<li>If unicode-bidi:isolate-override is applied to an inline element, the text in that element WILL be directionally isolated from following content.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-override-011-2" class="">
<td>
<a href="bidi-isolate-override-011.xht">bidi-isolate-override-011</a></td>
<td><a href="reference/bidi-isolate-override-011.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: direction alone and inherited, isolate-override
<ul class="assert">
<li>unicode-bidi: isolate-override will apply direction declared on a higher level element.</li>
</ul>
</td>
</tr>
<tr id="bidi-isolate-override-012-2" class="">
<td>
<a href="bidi-isolate-override-012.xht">bidi-isolate-override-012</a></td>
<td><a href="reference/bidi-isolate-override-012.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: default direction, isolate-override
<ul class="assert">
<li>unicode-bidi: When no direction is set, isolate-override will apply ltr ordering to text within its scope.</li>
</ul>
</td>
</tr>
<tr id="bidi-normal-001-2" class="">
<td>
<a href="bidi-normal-001.xht">bidi-normal-001</a></td>
<td><a href="reference/bidi-normal-001.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction rtl, unicode-bidi normal (1)
<ul class="assert">
<li>In a ltr context, if direction:rtl and unicode-bidi:normal are applied to an inline element containing mixed direction text, the text in that element will NOT be displayed in rtl order.</li>
</ul>
</td>
</tr>
<tr id="bidi-normal-002-2" class="">
<td>
<a href="bidi-normal-002.xht">bidi-normal-002</a></td>
<td><a href="reference/bidi-normal-002.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction rtl, unicode-bidi normal (2)
<ul class="assert">
<li>In a ltr context, if direction:rtl and unicode-bidi:normal are applied to an inline element containing mixed direction text, the text in that element will NOT be displayed in rtl order.</li>
</ul>
</td>
</tr>
<tr id="bidi-normal-003-2" class="">
<td>
<a href="bidi-normal-003.xht">bidi-normal-003</a></td>
<td><a href="reference/bidi-normal-003.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction ltr, unicode-bidi normal (1)
<ul class="assert">
<li>In a rtl context, if direction:ltr and unicode-bidi:normal are applied to an inline element containing mixed direction text, the text in that element will NOT be displayed in ltr order.</li>
</ul>
</td>
</tr>
<tr id="bidi-normal-004-2" class="">
<td>
<a href="bidi-normal-004.xht">bidi-normal-004</a></td>
<td><a href="reference/bidi-normal-004.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction ltr, unicode-bidi normal (2)
<ul class="assert">
<li>In a rtl context, if direction:ltr and unicode-bidi:normal are applied to an inline element containing mixed direction text, the text in that element will NOT be displayed in ltr order.</li>
</ul>
</td>
</tr>
<tr id="bidi-normal-005-2" class="">
<td>
<a href="bidi-normal-005.xht">bidi-normal-005</a></td>
<td><a href="reference/bidi-normal-005.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element as directional character with unicode-bidi normal, rtl
<ul class="assert">
<li>If unicode-bidi:normal is applied to an inline element, that element will NOT interact with the surrounding text like a strong or neutral directional character.</li>
</ul>
</td>
</tr>
<tr id="bidi-normal-006-2" class="">
<td>
<a href="bidi-normal-006.xht">bidi-normal-006</a></td>
<td><a href="reference/bidi-normal-006.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element as directional character with unicode-bidi normal, ltr
<ul class="assert">
<li>If unicode-bidi:normal is applied to an inline element, that element will NOT interact with the surrounding text like a strong or neutral directional character.</li>
</ul>
</td>
</tr>
<tr id="bidi-normal-007-2" class="">
<td>
<a href="bidi-normal-007.xht">bidi-normal-007</a></td>
<td><a href="reference/bidi-normal-007.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and unicode-bidi normal, rtl + number
<ul class="assert">
<li>If unicode-bidi:normal is applied to an inline element, the text in that element will NOT be directionally isolated from surrounding text.</li>
</ul>
</td>
</tr>
<tr id="bidi-normal-008-2" class="">
<td>
<a href="bidi-normal-008.xht">bidi-normal-008</a></td>
<td><a href="reference/bidi-normal-008.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and unicode-bidi normal, ltr + number
<ul class="assert">
<li>If unicode-bidi:normal is applied to an inline element, the text in that element will NOT be directionally isolated from surrounding text.</li>
</ul>
</td>
</tr>
<tr id="bidi-normal-009-2" class="">
<td>
<a href="bidi-normal-009.xht">bidi-normal-009</a></td>
<td><a href="reference/bidi-normal-009.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and unicode-bidi normal, rtl list
<ul class="assert">
<li>If unicode-bidi:normal is applied to an inline element, the text in that element will NOT be directionally isolated from following content.</li>
</ul>
</td>
</tr>
<tr id="bidi-normal-010-2" class="">
<td>
<a href="bidi-normal-010.xht">bidi-normal-010</a></td>
<td><a href="reference/bidi-normal-010.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and unicode-bidi normal, ltr list
<ul class="assert">
<li>If unicode-bidi:normal is applied to an inline element, the text in that element will NOT be directionally isolated from following content.</li>
</ul>
</td>
</tr>
<tr id="bidi-normal-011-2" class="">
<td>
<a href="bidi-normal-011.xht">bidi-normal-011</a></td>
<td><a href="reference/bidi-normal-011.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: direction alone and inherited, unicode-bidi normal
<ul class="assert">
<li>Directionality is not changed by the direction property on its own, nor by unicode-bidi:normal set on a lower level element.</li>
</ul>
</td>
</tr>
<tr id="bidi-override-001-2" class="">
<td>
<a href="bidi-override-001.xht">bidi-override-001</a></td>
<td><a href="reference/bidi-override-001.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction rtl, bidi-override (1)
<ul class="assert">
<li>In a ltr context, if direction:rtl and unicode-bidi:bidi-override are applied to an inline element containing mixed direction text, the characters in that element will all be displayed in rtl order, ignoring the bidi algorithm.</li>
</ul>
</td>
</tr>
<tr id="bidi-override-002-2" class="">
<td>
<a href="bidi-override-002.xht">bidi-override-002</a></td>
<td><a href="reference/bidi-override-002.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction rtl, bidi-override (2)
<ul class="assert">
<li>In a ltr context, if direction:rtl and unicode-bidi:bidi-override are applied to an inline element containing mixed direction text, the characters in that element will all be displayed in rtl order, ignoring the bidi algorithm.</li>
</ul>
</td>
</tr>
<tr id="bidi-override-003-2" class="">
<td>
<a href="bidi-override-003.xht">bidi-override-003</a></td>
<td><a href="reference/bidi-override-003.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction ltr, bidi-override (1)
<ul class="assert">
<li>In a rtl context, if direction:ltr and unicode-bidi:bidi-override are applied to an inline element containing mixed direction text, the characters in that element will all be displayed in ltr order, ignoring the bidi algorithm.</li>
</ul>
</td>
</tr>
<tr id="bidi-override-004-2" class="">
<td>
<a href="bidi-override-004.xht">bidi-override-004</a></td>
<td><a href="reference/bidi-override-004.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction ltr, bidi-override (2)
<ul class="assert">
<li>In a rtl context, if direction:ltr and unicode-bidi:bidi-override are applied to an inline element containing mixed direction text, the characters in that element will all be displayed in ltr order, ignoring the bidi algorithm.</li>
</ul>
</td>
</tr>
<tr id="bidi-override-005-2" class="">
<td>
<a href="bidi-override-005.xht">bidi-override-005</a></td>
<td><a href="reference/bidi-override-005.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element as directional character with bidi-override, rtl
<ul class="assert">
<li>If unicode-bidi:bidi-override is applied to an inline element, that element will interact with the surrounding text like a strongly directional character.</li>
</ul>
</td>
</tr>
<tr id="bidi-override-006-2" class="">
<td>
<a href="bidi-override-006.xht">bidi-override-006</a></td>
<td><a href="reference/bidi-override-006.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element as directional character with bidi-override, ltr
<ul class="assert">
<li>If unicode-bidi:bidi-override is applied to an inline element, that element will interact with the surrounding text like a strongly directional character.</li>
</ul>
</td>
</tr>
<tr id="bidi-override-007-2" class="">
<td>
<a href="bidi-override-007.xht">bidi-override-007</a></td>
<td><a href="reference/bidi-override-007.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and bidi-override, rtl + number
<ul class="assert">
<li>If unicode-bidi:bidi-override is applied to an inline element, the text in that element will NOT be directionally isolated from surrounding text.</li>
</ul>
</td>
</tr>
<tr id="bidi-override-008-2" class="">
<td>
<a href="bidi-override-008.xht">bidi-override-008</a></td>
<td><a href="reference/bidi-override-008.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and bidi-override, ltr + number
<ul class="assert">
<li>If unicode-bidi:bidi-override is applied to an inline element, the text in that element will NOT be directionally isolated from surrounding text.</li>
</ul>
</td>
</tr>
<tr id="bidi-override-009-2" class="">
<td>
<a href="bidi-override-009.xht">bidi-override-009</a></td>
<td><a href="reference/bidi-override-009.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and bidi-override, rtl list
<ul class="assert">
<li>If unicode-bidi:bidi-override is applied to an inline element, the text in that element will NOT be directionally isolated from following content.</li>
</ul>
</td>
</tr>
<tr id="bidi-override-010-2" class="">
<td>
<a href="bidi-override-010.xht">bidi-override-010</a></td>
<td><a href="reference/bidi-override-010.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and bidi-override, ltr list
<ul class="assert">
<li>If unicode-bidi:bidi-override is applied to an inline element, the text in that element will NOT be directionally isolated from following content.</li>
</ul>
</td>
</tr>
<tr id="bidi-override-011-2" class="">
<td>
<a href="bidi-override-011.xht">bidi-override-011</a></td>
<td><a href="reference/bidi-override-011.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: direction alone and inherited, bidi-override
<ul class="assert">
<li>unicode-bidi: bidi-override will apply direction declared on a higher level element.</li>
</ul>
</td>
</tr>
<tr id="bidi-override-012-2" class="">
<td>
<a href="bidi-override-012.xht">bidi-override-012</a></td>
<td><a href="reference/bidi-override-012.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: default direction, bidi-override
<ul class="assert">
<li>unicode-bidi: When no direction is set, bidi-override will apply ltr ordering to text within its scope.</li>
</ul>
</td>
</tr>
<tr id="bidi-plaintext-001-2" class="">
<td>
<a href="bidi-plaintext-001.xht">bidi-plaintext-001</a></td>
<td><a href="reference/bidi-plaintext-001.xht">=</a> </td>
<td></td>
<td>unicode-bidi: span unicode-bidi plaintext, rtl (1)
<ul class="assert">
<li>If unicode-bidi:plaintext is applied to an inline element containing mixed direction text with a first strong directional character that is rtl, the text in that element will be displayed in rtl order.</li>
</ul>
</td>
</tr>
<tr id="bidi-plaintext-002-2" class="">
<td>
<a href="bidi-plaintext-002.xht">bidi-plaintext-002</a></td>
<td><a href="reference/bidi-plaintext-002.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span unicode-bidi plaintext, rtl (2)
<ul class="assert">
<li>If unicode-bidi:plaintext is applied to an inline element containing mixed direction text with a first strong directional character that is rtl, the text in that element will be displayed in rtl order.</li>
</ul>
</td>
</tr>
<tr id="bidi-plaintext-003-2" class="">
<td>
<a href="bidi-plaintext-003.xht">bidi-plaintext-003</a></td>
<td><a href="reference/bidi-plaintext-003.xht">=</a> </td>
<td></td>
<td>unicode-bidi: span unicode-bidi plaintext, ltr (1)
<ul class="assert">
<li>If unicode-bidi:plaintext is applied to an inline element containing mixed direction text with a first strong directional character that is ltr, the text in that element will be displayed in ltr order.</li>
</ul>
</td>
</tr>
<tr id="bidi-plaintext-004-2" class="">
<td>
<a href="bidi-plaintext-004.xht">bidi-plaintext-004</a></td>
<td><a href="reference/bidi-plaintext-004.xht">=</a> </td>
<td></td>
<td>unicode-bidi: span unicode-bidi plaintext, ltr (2)
<ul class="assert">
<li>If unicode-bidi:plaintext is applied to an inline element containing mixed direction text with a first strong directional character that is ltr, the text in that element will be displayed in ltr order.</li>
</ul>
</td>
</tr>
<tr id="bidi-plaintext-005-2" class="">
<td>
<a href="bidi-plaintext-005.xht">bidi-plaintext-005</a></td>
<td><a href="reference/bidi-plaintext-005.xht">=</a> </td>
<td></td>
<td>unicode-bidi: element as directional character with unicode-bidi plaintext, rtl
<ul class="assert">
<li>If unicode-bidi:plaintext is applied to an inline element, that element will interact with the surrounding text like a neutral directional character.</li>
</ul>
</td>
</tr>
<tr id="bidi-plaintext-006-2" class="">
<td>
<a href="bidi-plaintext-006.xht">bidi-plaintext-006</a></td>
<td><a href="reference/bidi-plaintext-006.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element as directional character with unicode-bidi plaintext, ltr
<ul class="assert">
<li>If unicode-bidi:plaintext is applied to an inline element, that element will interact with the surrounding text like a neutral directional character.</li>
</ul>
</td>
</tr>
<tr id="bidi-plaintext-007-2" class="">
<td>
<a href="bidi-plaintext-007.xht">bidi-plaintext-007</a></td>
<td><a href="reference/bidi-plaintext-007.xht">=</a> </td>
<td></td>
<td>unicode-bidi: element isolation and unicode-bidi plaintext, rtl + number
<ul class="assert">
<li>If unicode-bidi:plaintext is applied to an inline element, the text in that element WILL be directionally isolated from surrounding text.</li>
</ul>
</td>
</tr>
<tr id="bidi-plaintext-008-2" class="">
<td>
<a href="bidi-plaintext-008.xht">bidi-plaintext-008</a></td>
<td><a href="reference/bidi-plaintext-008.xht">=</a> </td>
<td></td>
<td>unicode-bidi: element isolation and unicode-bidi plaintext, ltr + number
<ul class="assert">
<li>If unicode-bidi:plaintext is applied to an inline element, the text in that element WILL be directionally isolated from surrounding text.</li>
</ul>
</td>
</tr>
<tr id="bidi-plaintext-009-2" class="">
<td>
<a href="bidi-plaintext-009.xht">bidi-plaintext-009</a></td>
<td><a href="reference/bidi-plaintext-009.xht">=</a> </td>
<td></td>
<td>unicode-bidi: element isolation and unicode-bidi plaintext, rtl list
<ul class="assert">
<li>If unicode-bidi:plaintext is applied to an inline element, the text in that element WILL be directionally isolated from following content.</li>
</ul>
</td>
</tr>
<tr id="bidi-plaintext-010-2" class="">
<td>
<a href="bidi-plaintext-010.xht">bidi-plaintext-010</a></td>
<td><a href="reference/bidi-plaintext-010.xht">=</a> </td>
<td></td>
<td>unicode-bidi: element isolation and unicode-bidi plaintext, ltr list
<ul class="assert">
<li>If unicode-bidi:plaintext is applied to an inline element, the text in that element WILL be directionally isolated from following content.</li>
</ul>
</td>
</tr>
<tr id="bidi-plaintext-011-2" class="">
<td>
<a href="bidi-plaintext-011.xht">bidi-plaintext-011</a></td>
<td><a href="reference/bidi-plaintext-011.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span unicode-bidi plaintext, no strong (1)
<ul class="assert">
<li>If unicode-bidi:plaintext is applied to an inline element containing mixed direction text with no strong directional character, the text in that element will be displayed in ltr order.</li>
</ul>
</td>
</tr>
<tr id="bidi-table-001-2" class="">
<td>
<a href="bidi-table-001.xht">bidi-table-001</a></td>
<td></td>
<td></td>
<td>direction: table columns
<ul class="assert">
<li>If direction is applied to the ancestor of a table element, columns will be displayed in that direction.</li>
</ul>
</td>
</tr>
<tr id="bidi-unset-001-2" class="">
<td>
<a href="bidi-unset-001.xht">bidi-unset-001</a></td>
<td><a href="reference/bidi-normal-001.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction rtl, unicode-bidi unset (1)
<ul class="assert">
<li>In a ltr context, if direction:rtl is set but unicode-bidi is not set on an inline element containing mixed direction text, the text in that element will NOT be displayed in rtl order.</li>
</ul>
</td>
</tr>
<tr id="bidi-unset-002-2" class="">
<td>
<a href="bidi-unset-002.xht">bidi-unset-002</a></td>
<td><a href="reference/bidi-normal-002.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction rtl, unicode-bidi unset (2)
<ul class="assert">
<li>In a ltr context, if direction:rtl is set but unicode-bidi is not set on an inline element containing mixed direction text, the text in that element will NOT be displayed in rtl order.</li>
</ul>
</td>
</tr>
<tr id="bidi-unset-003-2" class="">
<td>
<a href="bidi-unset-003.xht">bidi-unset-003</a></td>
<td><a href="reference/bidi-normal-003.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction ltr, unicode-bidi unset (1)
<ul class="assert">
<li>In a rtl context, if direction:ltr is set but unicode-bidi is not set on an inline element containing mixed direction text, the text in that element will NOT be displayed in ltr order.</li>
</ul>
</td>
</tr>
<tr id="bidi-unset-004-2" class="">
<td>
<a href="bidi-unset-004.xht">bidi-unset-004</a></td>
<td><a href="reference/bidi-normal-004.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: span direction ltr, unicode-bidi unset (2)
<ul class="assert">
<li>In a rtl context, if direction:ltr is set but unicode-bidi is not set on an inline element containing mixed direction text, the text in that element will NOT be displayed in ltr order.</li>
</ul>
</td>
</tr>
<tr id="bidi-unset-005-2" class="">
<td>
<a href="bidi-unset-005.xht">bidi-unset-005</a></td>
<td><a href="reference/bidi-normal-005.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element as directional character with unicode-bidi unset, rtl
<ul class="assert">
<li>If direction is set but unicode-bidi is not set on an inline element, that element will NOT interact with the surrounding text like a strong or neutral directional character.</li>
</ul>
</td>
</tr>
<tr id="bidi-unset-006-2" class="">
<td>
<a href="bidi-unset-006.xht">bidi-unset-006</a></td>
<td><a href="reference/bidi-normal-006.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element as directional character with unicode-bidi unset, ltr
<ul class="assert">
<li>If direction is set but unicode-bidi is not set on an inline element, that element will NOT interact with the surrounding text like a strong or neutral directional character.</li>
</ul>
</td>
</tr>
<tr id="bidi-unset-007-2" class="">
<td>
<a href="bidi-unset-007.xht">bidi-unset-007</a></td>
<td><a href="reference/bidi-normal-007.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and unicode-bidi unset, rtl + number
<ul class="assert">
<li>If direction is set but unicode-bidi is not set on an inline element, the text in that element will NOT be directionally isolated from surrounding text.</li>
</ul>
</td>
</tr>
<tr id="bidi-unset-008-2" class="">
<td>
<a href="bidi-unset-008.xht">bidi-unset-008</a></td>
<td><a href="reference/bidi-normal-008.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and unicode-bidi unset, ltr + number
<ul class="assert">
<li>If direction is set but unicode-bidi is not set on an inline element, the text in that element will NOT be directionally isolated from surrounding text.</li>
</ul>
</td>
</tr>
<tr id="bidi-unset-009-2" class="">
<td>
<a href="bidi-unset-009.xht">bidi-unset-009</a></td>
<td><a href="reference/bidi-normal-009.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and unicode-bidi unset, rtl list
<ul class="assert">
<li>If direction is set but unicode-bidi is not set on an inline element, the text in that element will NOT be directionally isolated from following content.</li>
</ul>
</td>
</tr>
<tr id="bidi-unset-010-2" class="">
<td>
<a href="bidi-unset-010.xht">bidi-unset-010</a></td>
<td><a href="reference/bidi-normal-010.xht">=</a> </td>
<td></td>
<td>direction/unicode-bidi: element isolation and unicode-bidi unset, ltr list
<ul class="assert">
<li>If direction is set but unicode-bidi is not set on an inline element, the text in that element will NOT be directionally isolated from following content.</li>
</ul>
</td>
</tr>
<tr id="block-embed-001-2" class="">
<td>
<a href="block-embed-001.xht">block-embed-001</a></td>
<td><a href="reference/block-embed-001.xht">=</a> </td>
<td></td>
<td>direction: div direction rtl
<ul class="assert">
<li>If direction is applied to a block element containing mixed direction text, the text in that element will be displayed in the expected order.</li>
</ul>
</td>
</tr>
<tr id="block-embed-002-2" class="">
<td>
<a href="block-embed-002.xht">block-embed-002</a></td>
<td><a href="reference/block-embed-002.xht">=</a> </td>
<td></td>
<td>direction: div direction ltr
<ul class="assert">
<li>If direction is applied to a block element containing mixed direction text, the text in that element will be displayed in the expected order.</li>
</ul>
</td>
</tr>
<tr id="block-embed-003-2" class="">
<td>
<a href="block-embed-003.xht">block-embed-003</a></td>
<td><a href="reference/block-embed-003.xht">=</a> </td>
<td></td>
<td>direction: div direction rtl
<ul class="assert">
<li>If direction is applied to a block element, contained block elements inherit that direction.</li>
</ul>
</td>
</tr>
<tr id="block-override-001-2" class="">
<td>
<a href="block-override-001.xht">block-override-001</a></td>
<td><a href="reference/block-override-001.xht">=</a> </td>
<td></td>
<td>direction: div override rtl
<ul class="assert">
<li>If unicode-bidi:bidi-override is applied to a block element, characters are displayed strictly in sequence according to the direction property.</li>
</ul>
</td>
</tr>
<tr id="block-override-002-2" class="">
<td>
<a href="block-override-002.xht">block-override-002</a></td>
<td><a href="reference/block-override-002.xht">=</a> </td>
<td></td>
<td>direction: div override ltr
<ul class="assert">
<li>If unicode-bidi:bidi-override is applied to a block element, characters are displayed strictly in sequence according to the direction property.</li>
</ul>
</td>
</tr>
<tr id="block-override-003-2" class="">
<td>
<a href="block-override-003.xht">block-override-003</a></td>
<td><a href="reference/block-override-003.xht">=</a> </td>
<td></td>
<td>direction: div direction ltr
<ul class="assert">
<li>If unicode-bidi:bidi-override is applied to a block element with no direction value set, characters are displayed strictly in sequence, in ltr order.</li>
</ul>
</td>
</tr>
<tr id="block-override-004-2" class="">
<td>
<a href="block-override-004.xht">block-override-004</a></td>
<td><a href="reference/block-override-004.xht">=</a> </td>
<td></td>
<td>unicode-bidi: div override inheritance
<ul class="assert">
<li>If unicode-bidi:bidi-override is applied to a block element, all characters in immediate inline text are displayed strictly in sequence according to the direction property, but content of contained blocks is not.</li>
</ul>
</td>
</tr>
<tr id="block-override-isolate-001-2" class="">
<td>
<a href="block-override-isolate-001.xht">block-override-isolate-001</a></td>
<td><a href="reference/block-override-isolate-001.xht">=</a> </td>
<td></td>
<td>direction: div override rtl
<ul class="assert">
<li>If unicode-bidi:isolate-override is applied to a block element, characters are displayed strictly in sequence according to the direction property.</li>
</ul>
</td>
</tr>
<tr id="block-override-isolate-002-2" class="">
<td>
<a href="block-override-isolate-002.xht">block-override-isolate-002</a></td>
<td><a href="reference/block-override-isolate-002.xht">=</a> </td>
<td></td>
<td>direction: div override ltr
<ul class="assert">
<li>If unicode-bidi:isolate-override is applied to a block element, characters are displayed strictly in sequence according to the direction property.</li>
</ul>
</td>
</tr>
<tr id="block-override-isolate-003-2" class="">
<td>
<a href="block-override-isolate-003.xht">block-override-isolate-003</a></td>
<td><a href="reference/block-override-isolate-003.xht">=</a> </td>
<td></td>
<td>direction: div direction ltr
<ul class="assert">
<li>If unicode-bidi:isolate-override is applied to a block element with no direction value set, characters are displayed strictly in sequence, in ltr order.</li>
</ul>
</td>
</tr>
<tr id="block-override-isolate-004-2" class="">
<td>
<a href="block-override-isolate-004.xht">block-override-isolate-004</a></td>
<td><a href="reference/block-override-isolate-004.xht">=</a> </td>
<td></td>
<td>unicode-bidi: div override inheritance
<ul class="assert">
<li>If unicode-bidi:isolate-override is applied to a block element, all characters in immediate inline text are displayed strictly in sequence according to the direction property, but content of contained blocks is not.</li>
</ul>
</td>
</tr>
<tr id="block-plaintext-001-2" class="">
<td>
<a href="block-plaintext-001.xht">block-plaintext-001</a></td>
<td><a href="reference/block-plaintext-001.xht">=</a> </td>
<td></td>
<td>unicode-bidi: div plaintext, rtl
<ul class="assert">
<li>If unicode-bidi: plaintext is applied to a div element containing mixed direction text, the order of directional runs in the text in that element will be determined by its first strong character.</li>
</ul>
</td>
</tr>
<tr id="block-plaintext-002-2" class="">
<td>
<a href="block-plaintext-002.xht">block-plaintext-002</a></td>
<td><a href="reference/block-plaintext-002.xht">=</a> </td>
<td></td>
<td>unicode-bidi: div plaintext, ltr
<ul class="assert">
<li>If unicode-bidi: plaintext is applied to a div element containing mixed direction text, the order of directional runs in the text in that element will be determined by its first strong character.</li>
</ul>
</td>
</tr>
<tr id="block-plaintext-003-2" class="">
<td>
<a href="block-plaintext-003.xht">block-plaintext-003</a></td>
<td><a href="reference/block-plaintext-003.xht">=</a> </td>
<td></td>
<td>unicode-bidi: div plaintext inheritance
<ul class="assert">
<li>If unicode-bidi:plaintext is applied to a block element, directional runs are displayed according to the first strong character, but content of contained blocks is not.</li>
</ul>
</td>
</tr>
<tr id="block-plaintext-004-2" class="">
<td>
<a href="block-plaintext-004.xht">block-plaintext-004</a></td>
<td><a href="reference/block-plaintext-004.xht">=</a> </td>
<td></td>
<td>unicode-bidi: div plaintext with br
<ul class="assert">
<li>If unicode-bidi:plaintext is applied to a div element containing br tags, each line of characters that starts after br is displayed according to the first strong character after the br.</li>
</ul>
</td>
</tr>
<tr id="block-plaintext-005-2" class="">
<td>
<a href="block-plaintext-005.xht">block-plaintext-005</a></td>
<td></td>
<td></td>
<td>unicode-bidi: textarea plaintext
<ul class="assert">
<li>If unicode-bidi:plaintext is applied to a textarea element, each line of characters after a linebreak is displayed according to the first strong character after the linebreak.</li>
</ul>
</td>
</tr>
<tr id="block-plaintext-006-2" class="">
<td>
<a href="block-plaintext-006.xht">block-plaintext-006</a></td>
<td></td>
<td></td>
<td>unicode-bidi: pre plaintext
<ul class="assert">
<li>If unicode-bidi:plaintext is applied to a pre element, each line of characters after a linebreak is displayed according to the first strong character after the linebreak.</li>
</ul>
</td>
</tr>
</tbody>
<tbody id="s2.#bidirectionality">
<!-- 0 tests -->
</tbody>
<tbody id="s2.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s2.1">+</a>
<a href="https://www.w3.org/TR/css-writing-modes-3/#direction">2.1 Specifying Directionality: the direction property</a></th></tr>
<!-- 36 tests -->
<tr id="direction-001-2.1" class="">
<td>
<a href="direction-001.xht">direction-001</a></td>
<td><a href="reference/direction-001-ref.xht">=</a> </td>
<td></td>
<td>Direction set to 'ltr'
<ul class="assert">
<li>The 'direction' property set to 'ltr' sets the direction of an element to left-to-right.</li>
</ul>
</td>
</tr>
<tr id="direction-002-2.1" class="">
<td>
<a href="direction-002.xht">direction-002</a></td>
<td><a href="reference/direction-002-ref.xht">=</a> </td>
<td></td>
<td>Direction set to 'rtl'
<ul class="assert">
<li>The 'direction' property set to 'rtl' sets the direction of an element to right-to-left.</li>
</ul>
</td>
</tr>
<tr id="direction-003-2.1" class="">
<td>
<a href="direction-003.xht">direction-003</a></td>
<td><a href="reference/direction-002-ref.xht">=</a> </td>
<td></td>
<td>Direction set to 'inherit' sets a value that is inherited from parent element
<ul class="assert">
<li>The 'direction' property set to 'inherit' sets a direction value to the same as the parent element.</li>
</ul>
</td>
</tr>
<tr id="direction-applies-to-001-2.1" class="ahem">
<td>
<a href="direction-applies-to-001.xht">direction-applies-to-001</a></td>
<td><a href="reference/direction-applies-to-001-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Direction applied to element with 'display' set to 'table-row-group'
<ul class="assert">
<li>The 'direction' property does not apply to elements with a display of 'table-row-group'.</li>
</ul>
</td>
</tr>
<tr id="direction-applies-to-002-2.1" class="ahem">
<td>
<a href="direction-applies-to-002.xht">direction-applies-to-002</a></td>
<td><a href="reference/direction-applies-to-001-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Direction applied to element with 'display' set to 'table-header-group'
<ul class="assert">
<li>The 'direction' property does not apply to elements with a display of 'table-header-group'.</li>
</ul>
</td>
</tr>
<tr id="direction-applies-to-003-2.1" class="ahem">
<td>
<a href="direction-applies-to-003.xht">direction-applies-to-003</a></td>
<td><a href="reference/direction-applies-to-001-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Direction applied to element with 'display' set to 'table-footer-group'
<ul class="assert">
<li>The 'direction' property does not apply to elements with a display of 'table-footer-group'.</li>
</ul>
</td>
</tr>
<tr id="direction-applies-to-004-2.1" class="ahem">
<td>
<a href="direction-applies-to-004.xht">direction-applies-to-004</a></td>
<td><a href="reference/direction-applies-to-001-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Direction applied to element with 'display' set to 'table-row'
<ul class="assert">
<li>The 'direction' property does not apply to elements with a display of 'table-row'.</li>
</ul>
</td>
</tr>
<tr id="direction-applies-to-005-2.1" class="ahem">
<td>
<a href="direction-applies-to-005.xht">direction-applies-to-005</a></td>
<td><a href="reference/direction-applies-to-001-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Direction applied to element with 'display' set to 'table-column-group'
<ul class="assert">
<li>The 'direction' property does not apply to elements with a display of 'table-column-group'.</li>
</ul>
</td>
</tr>
<tr id="direction-applies-to-006-2.1" class="ahem">
<td>
<a href="direction-applies-to-006.xht">direction-applies-to-006</a></td>
<td><a href="reference/direction-applies-to-001-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Direction applied to element with 'display' set to 'table-column'
<ul class="assert">
<li>The 'direction' property does not apply to elements with a display of 'table-column'.</li>
</ul>
</td>
</tr>
<tr id="direction-applies-to-007-2.1" class="ahem">
<td>
<a href="direction-applies-to-007.xht">direction-applies-to-007</a></td>
<td><a href="reference/direction-applies-to-007-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Direction applied to element with 'display' set to 'table-cell'
<ul class="assert">
<li>The 'direction' property applies to elements with a display of 'table-cell'.</li>
</ul>
</td>
</tr>
<tr id="direction-applies-to-008-2.1" class="">
<td>
<a href="direction-applies-to-008.xht">direction-applies-to-008</a></td>
<td><a href="reference/direction-applies-to-008-ref.xht">=</a> </td>
<td></td>
<td>Direction applied to element with 'display' set to inline
<ul class="assert">
<li>The 'direction' property applies to elements with a display of inline as it can set the direction of embeddings and overrides.</li>
</ul>
</td>
</tr>
<tr id="direction-applies-to-009-2.1" class="ahem">
<td>
<a href="direction-applies-to-009.xht">direction-applies-to-009</a></td>
<td><a href="reference/direction-applies-to-007-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Direction applied to element with 'display' set to block
<ul class="assert">
<li>The 'direction' property applies to elements with a display of block.</li>
</ul>
</td>
</tr>
<tr id="direction-applies-to-010-2.1" class="ahem">
<td>
<a href="direction-applies-to-010.xht">direction-applies-to-010</a></td>
<td></td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Direction applied to element with 'display' set to list-item
<ul class="assert">
<li>The 'direction' property applies to elements with a display of list-item.</li>
</ul>
</td>
</tr>
<tr id="direction-applies-to-012-2.1" class="ahem">
<td>
<a href="direction-applies-to-012.xht">direction-applies-to-012</a></td>
<td><a href="reference/direction-applies-to-007-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Direction applied to element with 'display' set to inline-block
<ul class="assert">
<li>The 'direction' property applies to elements with a display of inline-block.</li>
</ul>
</td>
</tr>
<tr id="direction-applies-to-013-2.1" class="ahem">
<td>
<a href="direction-applies-to-013.xht">direction-applies-to-013</a></td>
<td><a href="reference/direction-applies-to-007-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Direction applied to element with 'display' set to 'table'
<ul class="assert">
<li>The 'direction' property can apply to elements with a display of 'table' as it specifies the direction of table column layout.</li>
</ul>
</td>
</tr>
<tr id="direction-applies-to-014-2.1" class="ahem">
<td>
<a href="direction-applies-to-014.xht">direction-applies-to-014</a></td>
<td><a href="reference/direction-applies-to-007-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Direction applied to element with 'display' set to 'inline-table'
<ul class="assert">
<li>The 'direction' property can apply to elements with a display of 'inline-table' as it specifies the direction of table column layout.</li>
</ul>
</td>
</tr>
<tr id="direction-applies-to-015-2.1" class="ahem">
<td>
<a href="direction-applies-to-015.xht">direction-applies-to-015</a></td>
<td><a href="reference/direction-applies-to-007-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Direction applied to element with 'display' set to 'table-caption'
<ul class="assert">
<li>The 'direction' property applies to elements with a display of 'table-caption'.</li>
</ul>
</td>
</tr>
<tr id="extract-ordered-list-direction-and-writing-modes-2.1" class="">
<td>
<a href="extract-ordered-list-direction-and-writing-modes.xht">extract-ordered-list-direction-and-writing-modes</a></td>
<td><a href="reference/extract-ordered-list-direction-and-writing-modes-ref.xht">=</a> </td>
<td></td>
<td>flow-into on list items that use different text directions or writing modes
<ul class="assert">
<li>The flow-into property can be applied to elements that have different text directions and writing modes. This tests that the rendering for lists that use different text directions/writing modes are not affected when they are extracted in a named flow and rendered in a region.</li>
</ul>
</td>
</tr>
<tr id="table-column-order-002-2.1" class="ahem">
<td>
<a href="table-column-order-002.xht">table-column-order-002</a></td>
<td><a href="reference/block-flow-direction-001-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>'direction: rtl' - table columns order and vertical-rl
<ul class="assert">
<li>This test checks that a table with 'writing-mode' set to 'vertical-rl' and with 'direction' set to 'rtl' will have its column displayed from bottom (1st column) to top (last column). This test relies on right-to-left directionality applying to characters that are strongly sensitive to directionality. In this test, we use digits [0-9] and non-breaking spaces which are all strongly sensitive to bidi directionality.</li>
</ul>
</td>
</tr>
<tr id="table-column-order-003-2.1" class="ahem">
<td>
<a href="table-column-order-003.xht">table-column-order-003</a></td>
<td><a href="reference/block-flow-direction-001-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>'direction: rtl' - table columns order and vertical-lr
<ul class="assert">
<li>This test checks that a table with 'writing-mode' set to 'vertical-lr' and with 'direction' set to 'rtl' will have its column displayed from bottom (1st column) to top (last column). This test relies on right-to-left directionality applying to characters that are strongly sensitive to directionality. In this test, we use digits [0-9] and non-breaking spaces which are all strongly sensitive to bidi directionality.</li>
</ul>
</td>
</tr>
<tr id="table-column-order-004-2.1" class="ahem">
<td>
<a href="table-column-order-004.xht">table-column-order-004</a></td>
<td><a href="reference/block-flow-direction-001-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>'direction: rtl' - table columns order and vertical-rl
<ul class="assert">
<li>This test checks that colspanned cells in a table with 'direction' set to 'rtl' are handled according to a bottom-to-top column direction. This test relies on right-to-left directionality applying to characters that are strongly sensitive to directionality. In this test, we use digits [0-9] and non-breaking spaces which are all strongly sensitive to bidi directionality.</li>
</ul>
</td>
</tr>
<tr id="table-column-order-005-2.1" class="ahem">
<td>
<a href="table-column-order-005.xht">table-column-order-005</a></td>
<td><a href="reference/block-flow-direction-001-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>'direction: rtl' - table columns order and vertical-lr
<ul class="assert">
<li>This test checks that colspanned cells in a table with 'direction' set to 'rtl' are handled according to a bottom-to-top column direction. This test relies on right-to-left directionality applying to characters that are strongly sensitive to directionality. In this test, we use digits [0-9] and non-breaking spaces which are all strongly sensitive to bidi directionality.</li>
</ul>
</td>
</tr>
<tr id="table-column-order-slr-007-2.1" class="ahem">
<td>
<a href="table-column-order-slr-007.xht">table-column-order-slr-007</a></td>
<td><a href="reference/block-flow-direction-001-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>'direction: rtl' - table columns order and sideways-lr
<ul class="assert">
<li>This test checks that a table with 'writing-mode' set to 'sideways-lr' and with 'direction' set to 'rtl' will have its column displayed from top (1st column) to bottom (last column). This test relies on right-to-left directionality applying to characters that are strongly sensitive to directionality. In this test, we use digits [0-9] and non-breaking spaces which are all strongly sensitive to bidi directionality.</li>
</ul>
</td>
</tr>
<tr id="table-column-order-srl-006-2.1" class="ahem">
<td>
<a href="table-column-order-srl-006.xht">table-column-order-srl-006</a></td>
<td><a href="reference/block-flow-direction-001-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>'direction: rtl' - table columns order and sideways-rl
<ul class="assert">
<li>This test checks that a table with 'writing-mode' set to 'sideways-rl' and with 'direction' set to 'rtl' will have its column displayed from bottom (1st column) to top (last column). This test relies on right-to-left directionality applying to characters that are strongly sensitive to directionality. In this test, we use digits [0-9] and non-breaking spaces which are all strongly sensitive to bidi directionality.</li>
</ul>
</td>
</tr>
<tr id="table-progression-slr-001-2.1" class="">
<td>
<a href="table-progression-slr-001.xht">table-progression-slr-001</a></td>
<td><a href="reference/table-progression-slr-001-ref.xht">=</a> </td>
<td></td>
<td>sideways-lr Table Row/Rowgroup/Cell Ordering
<ul class="assert">
<li>This test checks that sideways-lr tables order rows/rowgroups left to right and cells bottom-to-top (LTR) or top-to-bottom (RTL) per 'direction'. This test also checks that 'writing-mode' and 'direction' do not apply to table rows and row groups.</li>
</ul>
</td>
</tr>
<tr id="table-progression-slr-002-2.1" class="">
<td>
<a href="table-progression-slr-002.xht">table-progression-slr-002</a></td>
<td><a href="reference/table-progression-002-ref.xht">=</a> </td>
<td></td>
<td>sideways-lr Table Column/Colgroup Ordering
<ul class="assert">
<li>This test checks that sideways-lr tables order columns bottom-to-top (LTR) or top-to-bottom (RTL) per the table's 'direction'. This test also checks that 'writing-mode' and 'direction' do not apply to table columns and column groups.</li>
</ul>
</td>
</tr>
<tr id="table-progression-srl-001-2.1" class="">
<td>
<a href="table-progression-srl-001.xht">table-progression-srl-001</a></td>
<td><a href="reference/table-progression-001-ref.xht">=</a> </td>
<td></td>
<td>sideways-rl Table Row/Rowgroup/Cell Ordering
<ul class="assert">
<li>This test checks that sideways-rl tables order rows/rowgroups right to left and cells top-to-bottom (LTR) or bottom-to-top (RTL) per 'direction'. This test also checks that 'writing-mode' and 'direction' do not apply to table rows and row groups.</li>
</ul>
</td>
</tr>
<tr id="table-progression-srl-002-2.1" class="">
<td>
<a href="table-progression-srl-002.xht">table-progression-srl-002</a></td>
<td><a href="reference/table-progression-002-ref.xht">=</a> </td>
<td></td>
<td>sideways-rl Table Column/Colgroup Ordering
<ul class="assert">
<li>This test checks that sideways-rl tables order columns top-to-bottom (LTR) or bottom-to-top (RTL) per the table's 'direction'. This test also checks that 'writing-mode' and 'direction' do not apply to table columns and column groups.</li>
</ul>
</td>
</tr>
<tr id="table-progression-vlr-001-2.1" class="">
<td>
<a href="table-progression-vlr-001.xht">table-progression-vlr-001</a></td>
<td><a href="reference/table-progression-001-ref.xht">=</a> </td>
<td></td>
<td>vertical-lr Table Row/Rowgroup/Cell Ordering
<ul class="assert">
<li>This test checks that vertical-lr tables order rows/rowgroups left to right and cells top-to-bottom (LTR) or bottom-to-top (RTL) per 'direction'. This test also checks that 'writing-mode' and 'direction' do not apply to table rows and row groups.</li>
</ul>
</td>
</tr>
<tr id="table-progression-vlr-002-2.1" class="">
<td>
<a href="table-progression-vlr-002.xht">table-progression-vlr-002</a></td>
<td><a href="reference/table-progression-002-ref.xht">=</a> </td>
<td></td>
<td>vertical-lr Table Column/Colgroup Ordering
<ul class="assert">
<li>This test checks that vertical-lr tables order columns top-to-bottom (LTR) or bottom-to-top (RTL) per the table's 'direction'. This test also checks that 'writing-mode' and 'direction' do not apply to table columns and column groups.</li>
</ul>
</td>
</tr>
<tr id="table-progression-vlr-003-2.1" class="">
<td>
<a href="table-progression-vlr-003.xht">table-progression-vlr-003</a></td>
<td><a href="reference/table-progression-001-ref.xht">=</a> </td>
<td></td>
<td>vertical-lr upright orientation Table Row/Rowgroup/Cell Ordering
<ul class="assert">
<li>This test checks that vertical-lr tables, whether LTR or RTL, order rows/rowgroups left to right and cells top-to-bottom when text-orientation is upright.</li>
</ul>
</td>
</tr>
<tr id="table-progression-vlr-004-2.1" class="">
<td>
<a href="table-progression-vlr-004.xht">table-progression-vlr-004</a></td>
<td><a href="reference/table-progression-002-ref.xht">=</a> </td>
<td></td>
<td>vertical-lr upright orientation Table Column/Colgroup Ordering
<ul class="assert">
<li>This test checks that vertical-lr tables, whether LTR or RTL, order columns top-to-bottom when text-orientation is upright.</li>
</ul>
</td>
</tr>
<tr id="table-progression-vrl-001-2.1" class="">
<td>
<a href="table-progression-vrl-001.xht">table-progression-vrl-001</a></td>
<td><a href="reference/table-progression-001-ref.xht">=</a> </td>
<td></td>
<td>vertical-rl Table Row/Rowgroup/Cell Ordering
<ul class="assert">
<li>This test checks that vertical-rl tables order rows/rowgroups right to left and cells top-to-bottom (LTR) or bottom-to-top (RTL) per 'direction'. This test also checks that 'writing-mode' and 'direction' do not apply to table rows and row groups.</li>
</ul>
</td>
</tr>
<tr id="table-progression-vrl-002-2.1" class="">
<td>
<a href="table-progression-vrl-002.xht">table-progression-vrl-002</a></td>
<td><a href="reference/table-progression-002-ref.xht">=</a> </td>
<td></td>
<td>vertical-rl Table Column/Colgroup Ordering
<ul class="assert">
<li>This test checks that vertical-rl tables order columns top-to-bottom (LTR) or bottom-to-top (RTL) per the table's 'direction'. This test also checks that 'writing-mode' and 'direction' do not apply to table columns and column groups.</li>
</ul>
</td>
</tr>
<tr id="table-progression-vrl-003-2.1" class="">
<td>
<a href="table-progression-vrl-003.xht">table-progression-vrl-003</a></td>
<td><a href="reference/table-progression-001-ref.xht">=</a> </td>
<td></td>
<td>vertical-rl upright orientation Table Row/Rowgroup/Cell Ordering
<ul class="assert">
<li>This test checks that vertical-rl tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.</li>
</ul>
</td>
</tr>
<tr id="table-progression-vrl-004-2.1" class="">
<td>
<a href="table-progression-vrl-004.xht">table-progression-vrl-004</a></td>
<td><a href="reference/table-progression-002-ref.xht">=</a> </td>
<td></td>
<td>vertical-rl upright orientation Table Column/Colgroup Ordering
<ul class="assert">
<li>This test checks that vertical-rl tables, whether LTR or RTL, order columns top-to-bottom when text-orientation is upright.</li>
</ul>
</td>
</tr>
</tbody>
<tbody id="s2.1.#propdef-direction">
<!-- 0 tests -->
</tbody>
<tbody id="s2.1.#valdef-direction-ltr">
<!-- 0 tests -->
</tbody>
<tbody id="s2.1.#valdef-direction-rtl">
<!-- 0 tests -->
</tbody>
<tbody id="s2.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s2.2">+</a>
<a href="https://www.w3.org/TR/css-writing-modes-3/#unicode-bidi">2.2 Embeddings and Overrides: the unicode-bidi property</a></th></tr>
<!-- 21 tests -->
<tr id="bidi-alt-001-2.2" class="">
<td>
<a href="bidi-alt-001.xht">bidi-alt-001</a></td>
<td></td>
<td></td>
<td>unicode-bidi: bidi-override in alt text
<ul class="assert">
<li>If alt text is not treated as replaced content, then unicode-bidi applies to image alt text.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-001-2.2" class="">
<td>
<a href="unicode-bidi-001.xht">unicode-bidi-001</a></td>
<td><a href="reference/direction-002-ref.xht">=</a> </td>
<td></td>
<td>Unicode-bidi set to 'normal'
<ul class="assert">
<li>The property 'unicode-bidi' set to 'normal' doesn't modify the directionality of text.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-002-2.2" class="">
<td>
<a href="unicode-bidi-002.xht">unicode-bidi-002</a></td>
<td><a href="reference/unicode-bidi-002-ref.xht">=</a> </td>
<td></td>
<td>Unicode-bidi set to 'embed'
<ul class="assert">
<li>The property 'unicode-bidi' set to 'embed' opens a new level of embedding in the Unicode bi-directional algorithm.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-003-2.2" class="">
<td>
<a href="unicode-bidi-003.xht">unicode-bidi-003</a></td>
<td><a href="reference/direction-002-ref.xht">=</a> </td>
<td></td>
<td>Unicode-bidi set to 'bidi-override'
<ul class="assert">
<li>The property 'unicode-bidi' set to 'bidi-override' overrides the directionality of text.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-004-2.2" class="">
<td>
<a href="unicode-bidi-004.xht">unicode-bidi-004</a></td>
<td><a href="reference/direction-002-ref.xht">=</a> </td>
<td></td>
<td>Unicode-bidi set to 'inherit'
<ul class="assert">
<li>The property 'unicode-bidi' set to 'inherit' sets a value the same as parent element's value.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-applies-to-001-2.2" class="">
<td>
<a href="unicode-bidi-applies-to-001.xht">unicode-bidi-applies-to-001</a></td>
<td><a href="reference/direction-applies-to-008-ref.xht">=</a> </td>
<td></td>
<td>Unicode-bidi applied to element with 'display' set to 'table-row-group'
<ul class="assert">
<li>The 'unicode-bidi' property does not apply to elements with a display of 'table-row-group'. 'unicode-bidi' property only applies to inline elements or block containers' immediate inline-level descendants.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-applies-to-002-2.2" class="">
<td>
<a href="unicode-bidi-applies-to-002.xht">unicode-bidi-applies-to-002</a></td>
<td><a href="reference/direction-applies-to-008-ref.xht">=</a> </td>
<td></td>
<td>Unicode-bidi applied to element with 'display' set to 'table-header-group'
<ul class="assert">
<li>The 'unicode-bidi' property does not apply to elements with a display of 'table-header-group'. 'unicode-bidi' property only applies to inline elements or block containers' immediate inline-level descendants.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-applies-to-003-2.2" class="">
<td>
<a href="unicode-bidi-applies-to-003.xht">unicode-bidi-applies-to-003</a></td>
<td><a href="reference/direction-applies-to-008-ref.xht">=</a> </td>
<td></td>
<td>Unicode-bidi applied to element with 'display' set to 'table-footer-group'
<ul class="assert">
<li>The 'unicode-bidi' property does not apply to elements with a display of 'table-footer-group'. 'unicode-bidi' property only applies to inline elements or block containers' immediate inline-level descendants.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-applies-to-004-2.2" class="">
<td>
<a href="unicode-bidi-applies-to-004.xht">unicode-bidi-applies-to-004</a></td>
<td><a href="reference/direction-applies-to-008-ref.xht">=</a> </td>
<td></td>
<td>Unicode-bidi applied to element with 'display' set to 'table-row'
<ul class="assert">
<li>The 'unicode-bidi' property does not apply to elements with a display of 'table-row'. 'unicode-bidi' property only applies to inline elements or block containers' immediate inline-level descendants.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-applies-to-005-2.2" class="">
<td>
<a href="unicode-bidi-applies-to-005.xht">unicode-bidi-applies-to-005</a></td>
<td><a href="reference/direction-applies-to-008-ref.xht">=</a> </td>
<td></td>
<td>Unicode-bidi applied to element with 'display' set to 'table-column-group'
<ul class="assert">
<li>The 'unicode-bidi' property does not apply to elements with a display of 'table-column-group'. 'unicode-bidi' property only applies to inline elements or block containers' immediate inline-level descendants.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-applies-to-006-2.2" class="">
<td>
<a href="unicode-bidi-applies-to-006.xht">unicode-bidi-applies-to-006</a></td>
<td><a href="reference/direction-applies-to-008-ref.xht">=</a> </td>
<td></td>
<td>Unicode-bidi applied to element with 'display' set to 'table-column'
<ul class="assert">
<li>The 'unicode-bidi' property does not apply to elements with a display of 'table-column'. 'unicode-bidi' property only applies to inline elements or block containers' immediate inline-level descendants.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-applies-to-007-2.2" class="">
<td>
<a href="unicode-bidi-applies-to-007.xht">unicode-bidi-applies-to-007</a></td>
<td><a href="reference/direction-applies-to-008-ref.xht">=</a> </td>
<td></td>
<td>Unicode-bidi applied to element with 'display' set to 'table-cell'
<ul class="assert">
<li>The 'unicode-bidi' property applies to elements with a display of 'table-cell'.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-applies-to-008-2.2" class="">
<td>
<a href="unicode-bidi-applies-to-008.xht">unicode-bidi-applies-to-008</a></td>
<td><a href="reference/direction-applies-to-008-ref.xht">=</a> </td>
<td></td>
<td>Unicode-bidi applied to element with 'display' set to inline
<ul class="assert">
<li>The 'unicode-bidi' property applies to elements with a display of inline.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-applies-to-009-2.2" class="">
<td>
<a href="unicode-bidi-applies-to-009.xht">unicode-bidi-applies-to-009</a></td>
<td><a href="reference/unicode-bidi-applies-to-009-ref.xht">=</a> </td>
<td></td>
<td>Unicode-bidi applied to element with 'display' set to block
<ul class="assert">
<li>The 'unicode-bidi' property applies to elements with a display of block.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-applies-to-010-2.2" class="">
<td>
<a href="unicode-bidi-applies-to-010.xht">unicode-bidi-applies-to-010</a></td>
<td></td>
<td></td>
<td>Unicode-bidi applied to element with 'display' set to list-item
<ul class="assert">
<li>The 'unicode-bidi' property applies to elements with a display of list-item.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-applies-to-012-2.2" class="">
<td>
<a href="unicode-bidi-applies-to-012.xht">unicode-bidi-applies-to-012</a></td>
<td><a href="reference/direction-applies-to-008-ref.xht">=</a> </td>
<td></td>
<td>Unicode-bidi applied to element with 'display' set to inline-block
<ul class="assert">
<li>The 'unicode-bidi' property applies to elements with a display of inline-block.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-applies-to-013-2.2" class="">
<td>
<a href="unicode-bidi-applies-to-013.xht">unicode-bidi-applies-to-013</a></td>
<td><a href="reference/direction-applies-to-008-ref.xht">=</a> </td>
<td></td>
<td>Unicode-bidi applied to element with 'display' set to 'table'
<ul class="assert">
<li>The 'unicode-bidi' property does not apply to elements with a display of 'table'. 'unicode-bidi' property only applies to inline elements or block containers' immediate inline-level descendants.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-applies-to-014-2.2" class="">
<td>
<a href="unicode-bidi-applies-to-014.xht">unicode-bidi-applies-to-014</a></td>
<td><a href="reference/direction-applies-to-008-ref.xht">=</a> </td>
<td></td>
<td>Unicode-bidi applied to element with 'display' set to 'inline-table'
<ul class="assert">
<li>The 'unicode-bidi' property does not apply to elements with a display of 'inline-table'. 'unicode-bidi' property only applies to inline elements or block containers' immediate inline-level descendants.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-applies-to-015-2.2" class="">
<td>
<a href="unicode-bidi-applies-to-015.xht">unicode-bidi-applies-to-015</a></td>
<td><a href="reference/direction-applies-to-008-ref.xht">=</a> </td>
<td></td>
<td>Unicode-bidi applied to element with 'display' set to 'table-caption'
<ul class="assert">
<li>The 'unicode-bidi' property applies to elements with a display of 'table-caption'.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-parsing-001-2.2" class="dom script">
<td>
<a href="unicode-bidi-parsing-001.xht">unicode-bidi-parsing-001</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>CSS Writing Modes: parsing unicode-bidi: normal, embed, bidi-override
<ul class="assert">
<li>This test asserts the parser and getComputedStyle works correctly for the unicode-bidi: normal, embed, bidi-override.</li>
</ul>
</td>
</tr>
<tr id="unicode-bidi-parsing-002-2.2" class="primary dom script">
<td><strong>
<a href="unicode-bidi-parsing-002.xht">unicode-bidi-parsing-002</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>CSS Writing Modes: parsing unicode-bidi: isolate, isolate-override, plaintext
<ul class="assert">
<li>This test asserts the parser and getComputedStyle works correctly for the unicode-bidi: isolate, isolate-override, plaintext.</li>
</ul>
</td>
</tr>
</tbody>
<tbody id="s2.2.#bidi-isolate">
<!-- 0 tests -->
</tbody>
<tbody id="s2.2.#directional-embedding">
<!-- 0 tests -->
</tbody>
<tbody id="s2.2.#directional-override">
<!-- 0 tests -->
</tbody>
<tbody id="s2.2.#isolated-sequence">
<!-- 0 tests -->
</tbody>
<tbody id="s2.2.#propdef-unicode-bidi">
<!-- 0 tests -->
</tbody>
<tbody id="s2.2.#valdef-unicode-bidi-bidi-override">
<!-- 0 tests -->
</tbody>
<tbody id="s2.2.#valdef-unicode-bidi-embed">
<!-- 0 tests -->
</tbody>
<tbody id="s2.2.#valdef-unicode-bidi-isolate">
<!-- 0 tests -->
</tbody>
<tbody id="s2.2.#valdef-unicode-bidi-isolate-override">
<!-- 0 tests -->
</tbody>
<tbody id="s2.2.#valdef-unicode-bidi-normal">
<!-- 0 tests -->
</tbody>
<tbody id="s2.2.#valdef-unicode-bidi-plaintext">
<!-- 0 tests -->
</tbody>
<tbody id="s2.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s2.3">+</a>
<a href="https://www.w3.org/TR/css-writing-modes-3/#bidi-example">2.3 Example of Bidirectional Text</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s2.3.#example-0342f8aa">
<!-- 0 tests -->
</tbody>
<tbody id="s2.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s2.4">+</a>
<a href="https://www.w3.org/TR/css-writing-modes-3/#bidi-algo">2.4 Applying the Bidirectional Reordering Algorithm</a></th></tr>
<!-- 7 tests -->
<tr id="bidi-breaking-001-2.4" class="">
<td>
<a href="bidi-breaking-001.xht">bidi-breaking-001</a></td>
<td><a href="reference/bidi-breaking-001-ref.xht">=</a> </td>
<td></td>
<td>Bidi paragraph boundaries: Blocks
<ul class="assert">
<li>Block boundaries break bidi paragraphs.</li>
</ul>
</td>
</tr>
<tr id="bidi-breaking-002-2.4" class="">
<td>
<a href="bidi-breaking-002.xht">bidi-breaking-002</a></td>
<td><a href="reference/bidi-breaking-002-ref.xht">=</a> </td>
<td></td>
<td>Bidi paragraph boundaries: Forced Line Breaks
<ul class="assert">
<li>Forced line breaks of class B (but not class WS) break bidi paragraphs.</li>
</ul>
</td>
</tr>
<tr id="bidi-breaking-003-2.4" class="may">
<td>
<a href="bidi-breaking-003.xht">bidi-breaking-003</a></td>
<td><a href="reference/bidi-breaking-003-ref.xht">=</a> </td>
<td><abbr class="may" title="Behavior tested is preferred but optional">Optional</abbr></td>
<td>Bidi paragraph boundaries: Forced Line Breaks (Unicode)
<ul class="assert">
<li>Forced line breaks of class B (but not class WS) break bidi paragraphs.</li>
</ul>
</td>
</tr>
<tr id="bidi-glyph-mirroring-001-2.4" class="">
<td>
<a href="bidi-glyph-mirroring-001.xht">bidi-glyph-mirroring-001</a></td>
<td><a href="reference/bidi-glyph-mirroring-001-ref.xht">=</a> </td>
<td></td>
<td>unicode-bidi: bidi-override - glyph mirroring
<ul class="assert">
<li>Glyph mirroring of characters with unicode Bidi_Mirrored property should be performed when unicode-bidi: bidi-override is applied</li>
</ul>
</td>
</tr>
<tr id="bidi-glyph-mirroring-002-2.4" class="">
<td>
<a href="bidi-glyph-mirroring-002.xht">bidi-glyph-mirroring-002</a></td>
<td><a href="reference/bidi-glyph-mirroring-002-ref.xht">=</a> </td>
<td></td>
<td>unicode-bidi: bidi-override - glyph mirroring
<ul class="assert">
<li>Glyph mirroring of characters with unicode Bidi_Mirrored property should be performed direction:rtl is applied</li>
</ul>
</td>
</tr>
<tr id="bidi-inline-001-2.4" class="">
<td>
<a href="bidi-inline-001.xht">bidi-inline-001</a></td>
<td><a href="reference/bidi-inline-001-ref.xht">=</a> </td>
<td></td>
<td>unicode-bidi: bidi-override on inline - rtl
<ul class="assert">
<li>bidi-override should be applied to inlines with no interruptions to surrounding text</li>
</ul>
</td>
</tr>
<tr id="bidi-inline-002-2.4" class="">
<td>
<a href="bidi-inline-002.xht">bidi-inline-002</a></td>
<td><a href="reference/bidi-inline-001-ref.xht">=</a> </td>
<td></td>
<td>unicode-bidi: bidi-override on inline - nested
<ul class="assert">
<li>Nested bidi-override should be applied to inlines with no interruptions to surrounding text</li>
</ul>
</td>
</tr>
</tbody>
<tbody id="s2.4.#bidi-paragraph">
<!-- 0 tests -->
</tbody>
<tbody id="s2.4.#forced-paragraph-break">
<!-- 0 tests -->
</tbody>
<tbody id="s2.4.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s2.4.1">+</a>
<a href="https://www.w3.org/TR/css-writing-modes-3/#bidi-para-direction">2.4.1 Bidi Paragraph Embedding Levels</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s2.4.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s2.4.2">+</a>
<a href="https://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes">2.4.2 CSS&#8211;Unicode Bidi Control Translation, Text Reordering</a></th></tr>
<!-- 11 tests -->
<tr id="bidi-001-2.4.2" class="">
<td>
<a href="bidi-001.xht">bidi-001</a></td>
<td><a href="reference/bidi-001-ref.xht">=</a> </td>
<td></td>
<td>RLO/PDF bidi reordering across closing inline element boundary
<ul class="assert">
<li>Tests that RLO + closing inline element boundary + PDF reorders text, splitting inline and rendering borders and padding appropriately.</li>
</ul>
</td>
</tr>
<tr id="bidi-002-2.4.2" class="">
<td>
<a href="bidi-002.xht">bidi-002</a></td>
<td><a href="reference/bidi-002-ref.xht">=</a> </td>
<td></td>
<td>RLO/PDF bidi reordering across closing inline element boundary + soft line break
<ul class="assert">
<li>Tests that RLO + closing inline element boundary + soft line break + PDF reorders text, placing text correctly on each line while also splitting inline and rendering borders and padding appropriately.</li>
</ul>
</td>
</tr>
<tr id="bidi-003-2.4.2" class="">
<td>
<a href="bidi-003.xht">bidi-003</a></td>
<td><a href="reference/bidi-003-ref.xht">=</a> </td>
<td></td>
<td>RLO/PDF bidi reordering across closing inline element boundary + opening inline boundary
<ul class="assert">
<li>Tests that RLO + closing inline element boundary + opening inline element boundary + PDF reorders text, splitting inlines and rendering their borders and padding appropriately.</li>
</ul>
</td>
</tr>
<tr id="bidi-004-2.4.2" class="ahem may21">
<td>
<a href="bidi-004.xht">bidi-004</a></td>
<td><a href="reference/bidi-004-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="may21" title="Behavior tested is preferred but optional">Optional</abbr></td>
<td>The bidi algorithm and inlines in CSS
</td>
</tr>
<tr id="bidi-005-2.4.2" class="">
<td>
<a href="bidi-005.xht">bidi-005</a></td>
<td></td>
<td></td>
<td>The bidi algorithm and inlines in CSS: embed levels and white-space: pre;
</td>
</tr>
<tr id="bidi-006-2.4.2" class="">
<td>
<a href="bidi-006.xht">bidi-006</a></td>
<td></td>
<td></td>
<td>The bidi algorithm and inlines in CSS: embed levels and white-space: nowrap;
</td>
</tr>
<tr id="bidi-007-2.4.2" class="">
<td>
<a href="bidi-007.xht">bidi-007</a></td>
<td></td>
<td></td>
<td>The bidi algorithm and inlines in CSS: embed levels and float: left;
</td>
</tr>
<tr id="bidi-008-2.4.2" class="">
<td>
<a href="bidi-008.xht">bidi-008</a></td>
<td></td>
<td></td>
<td>The bidi algorithm and inlines in CSS: embed levels and display: table;
</td>
</tr>
<tr id="bidi-009-2.4.2" class="">
<td>
<a href="bidi-009.xht">bidi-009</a></td>
<td></td>
<td></td>
<td>The bidi algorithm and inlines in CSS: embed levels and display: table-row;
</td>
</tr>
<tr id="bidi-010-2.4.2" class="">
<td>
<a href="bidi-010.xht">bidi-010</a></td>
<td></td>
<td></td>
<td>The bidi algorithm and inlines in CSS: embed levels and position: absolute
</td>
</tr>
<tr id="bidi-011-2.4.2" class="">
<td>
<a href="bidi-011.xht">bidi-011</a></td>
<td><a href="reference/bidi-011-ref.xht">=</a> </td>
<td></td>
<td>The bidi algorithm and inlines in CSS wrapping bidi formatting characters
</td>
</tr>
</tbody>
<tbody id="s2.4.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s2.4.3">+</a>
<a href="https://www.w3.org/TR/css-writing-modes-3/#bidi-atomic-inlines">2.4.3 Bidi Treatment of Atomic Inlines</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s2.4.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s2.4.4">+</a>
<a href="https://www.w3.org/TR/css-writing-modes-3/#bidi-embedding-breaks">2.4.4 Paragraph Breaks Within Embeddings and Isolates</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s2.4.4.#example-8a82340a">
<!-- 0 tests -->
</tbody>
<tbody id="s2.4.5">
<tr><th colspan="4" scope="rowgroup">
<a href="#s2.4.5">+</a>
<a href="https://www.w3.org/TR/css-writing-modes-3/#bidi-box-model">2.4.5 Reordering-induced Box Fragmentation</a></th></tr>
<!-- 26 tests -->
<tr id="bidi-001-2.4.5" class="">
<td>
<a href="bidi-001.xht">bidi-001</a></td>
<td><a href="reference/bidi-001-ref.xht">=</a> </td>
<td></td>
<td>RLO/PDF bidi reordering across closing inline element boundary
<ul class="assert">
<li>Tests that RLO + closing inline element boundary + PDF reorders text, splitting inline and rendering borders and padding appropriately.</li>
</ul>
</td>
</tr>
<tr id="bidi-002-2.4.5" class="">
<td>
<a href="bidi-002.xht">bidi-002</a></td>
<td><a href="reference/bidi-002-ref.xht">=</a> </td>
<td></td>
<td>RLO/PDF bidi reordering across closing inline element boundary + soft line break
<ul class="assert">
<li>Tests that RLO + closing inline element boundary + soft line break + PDF reorders text, placing text correctly on each line while also splitting inline and rendering borders and padding appropriately.</li>
</ul>
</td>
</tr>
<tr id="bidi-003-2.4.5" class="">
<td>
<a href="bidi-003.xht">bidi-003</a></td>
<td><a href="reference/bidi-003-ref.xht">=</a> </td>
<td></td>
<td>RLO/PDF bidi reordering across closing inline element boundary + opening inline boundary
<ul class="assert">
<li>Tests that RLO + closing inline element boundary + opening inline element boundary + PDF reorders text, splitting inlines and rendering their borders and padding appropriately.</li>
</ul>
</td>
</tr>
<tr id="bidi-004-2.4.5" class="ahem may21">
<td>
<a href="bidi-004.xht">bidi-004</a></td>
<td><a href="reference/bidi-004-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="may21" title="Behavior tested is preferred but optional">Optional</abbr></td>
<td>The bidi algorithm and inlines in CSS
</td>
</tr>
<tr id="bidi-005-2.4.5" class="">
<td>
<a href="bidi-005.xht">bidi-005</a></td>
<td></td>
<td></td>
<td>The bidi algorithm and inlines in CSS: embed levels and white-space: pre;
</td>
</tr>
<tr id="bidi-006-2.4.5" class="">
<td>
<a href="bidi-006.xht">bidi-006</a></td>
<td></td>
<td></td>
<td>The bidi algorithm and inlines in CSS: embed levels and white-space: nowrap;
</td>
</tr>
<tr id="bidi-007-2.4.5" class="">
<td>
<a href="bidi-007.xht">bidi-007</a></td>
<td></td>
<td></td>
<td>The bidi algorithm and inlines in CSS: embed levels and float: left;
</td>
</tr>
<tr id="bidi-008-2.4.5" class="">
<td>
<a href="bidi-008.xht">bidi-008</a></td>
<td></td>
<td></td>
<td>The bidi algorithm and inlines in CSS: embed levels and display: table;
</td>
</tr>
<tr id="bidi-009-2.4.5" class="">
<td>
<a href="bidi-009.xht">bidi-009</a></td>
<td></td>
<td></td>
<td>The bidi algorithm and inlines in CSS: embed levels and display: table-row;
</td>
</tr>
<tr id="bidi-010-2.4.5" class="">
<td>
<a href="bidi-010.xht">bidi-010</a></td>
<td></td>
<td></td>
<td>The bidi algorithm and inlines in CSS: embed levels and position: absolute
</td>
</tr>
<tr id="bidi-011-2.4.5" class="">
<td>
<a href="bidi-011.xht">bidi-011</a></td>
<td><a href="reference/bidi-011-ref.xht">=</a> </td>
<td></td>
<td>The bidi algorithm and inlines in CSS wrapping bidi formatting characters
</td>
</tr>
<tr id="bidi-box-model-001-2.4.5" class="">
<td>
<a href="bidi-box-model-001.xht">bidi-box-model-001</a></td>
<td><a href="reference/bidi-box-model-001-ref.xht">=</a> </td>
<td></td>
<td>bidirection box model - borders on inline in normal block
<ul class="assert">
<li>Border sides should be unaffected by directionality</li>
</ul>
</td>
</tr>
<tr id="bidi-box-model-002-2.4.5" class="">
<td>
<a href="bidi-box-model-002.xht">bidi-box-model-002</a></td>
<td><a href="reference/bidi-box-model-001-ref.xht">=</a> </td>
<td></td>
<td>bidirection box model - borders on inline in embed block
<ul class="assert">
<li>Border sides should be unaffected by directionality</li>
</ul>
</td>
</tr>
<tr id="bidi-box-model-003-2.4.5" class="">
<td>
<a href="bidi-box-model-003.xht">bidi-box-model-003</a></td>
<td><a href="reference/bidi-box-model-001-ref.xht">=</a> </td>
<td></td>
<td>bidirection box model - borders on inline in bidi-override block
<ul class="assert">
<li>Border sides should be unaffected by directionality</li>
</ul>
</td>
</tr>
<tr id="bidi-box-model-004-2.4.5" class="">
<td>
<a href="bidi-box-model-004.xht">bidi-box-model-004</a></td>
<td><a href="reference/bidi-box-model-001-ref.xht">=</a> </td>
<td></td>
<td>bidirection box model - borders on normal inline
<ul class="assert">
<li>Border sides should be unaffected by directionality</li>
</ul>
</td>
</tr>
<tr id="bidi-box-model-005-2.4.5" class="">
<td>
<a href="bidi-box-model-005.xht">bidi-box-model-005</a></td>
<td><a href="reference/bidi-box-model-001-ref.xht">=</a> </td>
<td></td>
<td>bidirection box model - borders on embed inline
<ul class="assert">
<li>Border sides should be unaffected by directionality</li>
</ul>
</td>
</tr>
<tr id="bidi-box-model-006-2.4.5" class="">
<td>
<a href="bidi-box-model-006.xht">bidi-box-model-006</a></td>
<td><a href="reference/bidi-box-model-001-ref.xht">=</a> </td>
<td></td>
<td>bidirection box model - borders on bidi-override inline
<ul class="assert">
<li>Border sides should be unaffected by directionality</li>
</ul>
</td>
</tr>
<tr id="bidi-box-model-007-2.4.5" class="">
<td>
<a href="bidi-box-model-007.xht">bidi-box-model-007</a></td>
<td><a href="reference/bidi-box-model-007-ref.xht">=</a> </td>
<td></td>
<td>bidirection box model - borders on normal block
<ul class="assert">
<li>Border sides should be unaffected by directionality</li>
</ul>
</td>
</tr>
<tr id="bidi-box-model-008-2.4.5" class="">
<td>
<a href="bidi-box-model-008.xht">bidi-box-model-008</a></td>
<td><a href="reference/bidi-box-model-007-ref.xht">=</a> </td>
<td></td>
<td>bidirection box model - borders on embed block
<ul class="assert">
<li>Border sides should be unaffected by directionality</li>
</ul>
</td>
</tr>
<tr id="bidi-box-model-009-2.4.5" class="">
<td>
<a href="bidi-box-model-009.xht">bidi-box-model-009</a></td>
<td><a href="reference/bidi-box-model-007-ref.xht">=</a> </td>
<td></td>
<td>bidirection box model - borders on bidi-override block
<ul class="assert">
<li>Border sides should be unaffected by directionality</li>
</ul>
</td>
</tr>
<tr id="bidi-box-model-034-2.4.5" class="ahem">
<td>
<a href="bidi-box-model-034.xht">bidi-box-model-034</a></td>
<td><a href="reference/bidi-box-model-034-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>bidirection box model - padding-left on bidi-override block
<ul class="assert">
<li>Side padding should be unaffected by directionality</li>
</ul>
</td>
</tr>
<tr id="bidi-box-model-035-2.4.5" class="ahem">
<td>
<a href="bidi-box-model-035.xht">bidi-box-model-035</a></td>
<td><a href="reference/bidi-box-model-034-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>bidirection box model - padding-left on normal block
<ul class="assert">
<li>Side padding should be unaffected by directionality</li>
</ul>
</td>
</tr>
<tr id="bidi-box-model-036-2.4.5" class="ahem">
<td>
<a href="bidi-box-model-036.xht">bidi-box-model-036</a></td>
<td><a href="reference/bidi-box-model-034-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>bidirection box model - padding-left on embed block
<ul class="assert">
<li>Side padding should be unaffected by directionality</li>
</ul>
</td>
</tr>
<tr id="bidi-box-model-043-2.4.5" class="ahem">
<td>
<a href="bidi-box-model-043.xht">bidi-box-model-043</a></td>
<td><a href="reference/bidi-box-model-043-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>bidirection box model - padding-right on bidi-override block
<ul class="assert">
<li>Side padding should be unaffected by directionality</li>
</ul>
</td>
</tr>
<tr id="bidi-box-model-044-2.4.5" class="ahem">
<td>
<a href="bidi-box-model-044.xht">bidi-box-model-044</a></td>
<td><a href="reference/bidi-box-model-043-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>bidirection box model - padding-right on normal block
<ul class="assert">
<li>Side padding should be unaffected by directionality</li>
</ul>
</td>
</tr>
<tr id="bidi-box-model-045-2.4.5" class="ahem">
<td>
<a href="bidi-box-model-045.xht">bidi-box-model-045</a></td>
<td><a href="reference/bidi-box-model-043-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>bidirection box model - padding-right on embed block
<ul class="assert">
<li>Side padding should be unaffected by directionality</li>
</ul>
</td>
</tr>
</tbody>
</table>
</body>
</html>