first-letter-exclude-inline-marker-ref.html (1142B)
1 <!DOCTYPE HTML> 2 <title>Reference: The element's own ::marker should be skipped when finding the ::first-letter content</title> 3 <link rel="author" title="Mats Palmgren" href="mailto:mats@mozilla.com"> 4 <style> 5 body { margin-left: 5em; } 6 li:first-child > * { list-style-type: lower-alpha; list-style-type: 'marker '; } 7 li:last-child > ::marker { content: 'marker '; } 8 span { display:inline list-item; } 9 ibi { display:inline flow-root list-item; list-style-position: inside; } 10 ibo { display:inline flow-root list-item; list-style-position: outside; } 11 first-letter { color:green; } 12 </style> 13 <ol> 14 <li><ibi><first-letter>i</first-letter>tem</ibi>after</li> 15 <li><ibi><first-letter>i</first-letter>tem</ibi></ibi>after</li> 16 </ol> 17 <ul> 18 <li><ibi><first-letter>i</first-letter>tem</ibi>after</li> 19 <li><ibi><first-letter>i</first-letter>tem</ibi></ibi>after</li> 20 </ul> 21 <ol> 22 <li><ibo><first-letter>i</first-letter>tem</ibo>after</li> 23 <li><ibo><first-letter>i</first-letter>tem</ibo></ibo>after</li> 24 </ol> 25 <ul> 26 <li><ibo><first-letter>i</first-letter>tem</ibo>after</li> 27 <li><ibo><first-letter>i</first-letter>tem</ibo></ibo>after</li> 28 </ul>