You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<dd>The ''::marker'' pseudo-element is a 'display:inline' element placed immediately before the ''::before'' pseudo-element in the <i>list item</i>'s principle box, after which the element's content flows. Note that if there is no inline content, this will create a line box, just as content in an inline ''::before'' pseudo-element would. Also note that all the properties that apply to inline elements apply to the ''::marker'' pseudo-element in this state, and this ''::marker'' box participates in the inline box model in the normal manner.</dd>
334
334
335
335
<dt><dfn>outside</dfn></dt>
336
-
<dd>As ''inside'', plus the computed value of 'position' on the ::marker pseudo-element is ''marker''. The section on the new 'marker' value for 'position' explains the consequences of this. Additionally, the computed value of 'unicode-bidi' on the ::marker pseudo-element is ''isolate'', with the pseudo-element's base directionality taken from the parent of the marker's superior parent (in HTML, this will typically be the <ul> or <ol> that contains the <li> generating the marker).</dd>
336
+
<dd>As ''inside'', plus the 'position' property on the ::marker pseudo-element must computer to ''marker''. The section on the new 'marker' value for 'position' explains the consequences of this. Additionally, the base directionality of the ::marker pseudo-element (used as an input to the bidi resolution algorithm) must be taken from the marker's <i>marker positioning reference element</i>.</dd>
337
337
</dl>
338
338
339
339
<p>Note that a marker is only generated if the computed value of the 'content'
<p>Markers are created by setting an element's 'display' property to
500
-
''list-item'' or ''inline-list-item''. The marker box is only created if
500
+
''list-item'' or ''inline-list-item''. The ::marker pseudo-element is only created if
501
501
the computed value of the 'content' property for the pseudo-element is not
502
502
''none''.</p>
503
503
504
-
<p>Just like other generated content, markers generate a box when they're created, which has margins, border, padding, and everything else a box normally has. Markers are placed at the beginning of their superior parent's content, before the ::before pseudo-element (if it exists). Marker boxes are inline by default, though certain values for 'list-style-position' on the list item can make the marker box positioned, which can have an effect on the computed value of display.</p>
504
+
<p>Just like other generated content, markers generate a box when they're created, which has margins, border, padding, and everything else a box normally has. Markers are placed at the beginning of their superior parent's content, before the ::before pseudo-element (if it exists). ::marker pseudoelements are inline by default, though certain values for 'list-style-position' on the list item can make the marker box positioned, which can have an effect on the computed value of display.</p>
505
505
506
506
<divclass="example">
507
507
<p>In the following example, the content is centered within a marker
@@ -793,9 +793,9 @@ <h3 id='marker-attachment'>
793
793
<td>specified value
794
794
</table>
795
795
796
-
<p>When a list item has ''marker-attachment:list-item'', any <ititle='associated-marker'>markers associated with the list item</i> base their positioning off of the directionality of the list item. When a list item has ''marker-attachment:list-container'', the <ititle='associated-marker'>associated markers</i> instead base their positioning off of the directionality of the list item's parent element.</p>
796
+
<p>When a list item has ''marker-attachment:list-item'', any <ititle='associated-marker'>markers associated with the list item</i> base their positioning off of the directionality of the list item. When a list item has ''marker-attachment:list-container'', the <ititle='associated-marker'>associated markers</i> instead base their positioning off of the directionality of the list item's parent element. The normative meaning of this is specified in the section defining <ahref="#position-marker">position:marker</a>.</p>
797
+
797
798
798
-
<p>The normative meaning of this is specified in the section defining <ahref="#position-marker">position:marker</a>.</p>
0 commit comments