Different types of lists
Numbered lists, bullets, but also chapters and subchapters
by Ovi Stof
HTML
<!--
Sources:
• https://developer.mozilla.org/en-US/docs/Web/CSS/@counter-style
• https://www.w3schools.com/cssref/css_entities.asp
• https://emojipedia.org/
• https://www.w3schools.com/cssref/pr_gen_counter-increment.asp
<p>
<strong>Note:</strong>
In order to view special characters, the following line may need to be placed in the HEAD section:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</p>
-->
<h3 class="capitol">"Surrounded" numbers</h3>
<ul class="cerc_num">
<li>Lorem ipsum dolor sit amet, consectetur adipiscing elit</li>
<li>Pellentesque ornare diam eros, eget consectetur lorem dignissim dapibus</li>
<li>Donec blandit euismod orci, sit amet tincidunt dui pulvinar rutrum</li>
<li>In efficitur, magna in congue fermentum, ante quam dictum arcu, at sollicitudin nulla quam ac sapien</li>
<li>Praesent ornare magna sed velit suscipit ornare</li>
<li>Mauris vitae libero suscipit, porta est eu, tincidunt quam</li>
<li>Nunc vel risus pharetra, convallis lorem quis, tempor leo</li>
<li>Donec ultrices ex ut scelerisque euismod</li>
<li>Duis aliquet eu lacus sit amet cursus</li>
<li>Fusce eget sapien ut nisi vulputate consectetur vestibulum interdum nunc</li>
</ul>
<h3 class="capitol">Dice</h3>
<ul class="zar">
<li>Quisque pulvinar mi sit amet lacus mollis, in maximus sem rutrum</li>
<li>Proin tellus metus, malesuada euismod tristique a, condimentum ac erat</li>
<li>In facilisis a sapien sed accumsan</li>
<li>Vivamus mollis est et nulla sollicitudin iaculis</li>
</ul>
<h3 class="capitol">Lines</h3>
<ul class="linii">
<li>Phasellus elementum, turpis in ultrices luctus, augue purus accumsan libero, a luctus lectus arcu quis arcu</li>
<li> Nam bibendum, erat a sodales efficitur, ante leo gravida turpis, egestas dapibus lectus lacus at ligula</li>
<li>Donec posuere purus eget placerat commodo</li>
...
CSS
/* @charset "UTF-8";*/
ul { margin-left: 6em; padding-left: 0;}
h4 {font-style:italic;border-top:2px double gray;border-bottom:2px double gray;}
/* NUmerotare capitol nivel 3*/
h3 {
margin-left: 5em;
}
h3.capitol {display: list-item; counter-increment: nr_capitol;}
h3.capitol::marker {content: "Ex. " counter(nr_capitol) ": "; font-weight:bold;}
/* "Surrounded" numbers*/
@counter-style cerc_num {system: fixed; symbols: /*❶ ❷ ❸ ❹ ❺ ❻ ❼ ❽ ❾ ❿*/ ➀ ➁ ➂ ➃ ➄ ➅ ➆ ➇ ➈ ➉ ; suffix: " ";}
ul.cerc_num {list-style: cerc_num; }
ul.cerc_num li::marker {color:orange; font-size: 1.4em;}
/* Dice */
@counter-style zar {system: fixed; symbols: ⚀ ⚁ ⚂ ⚃ ⚄ ⚅; suffix: " ";}
ul.zar {list-style: zar; }
ul.zar li::marker {color:red; font-size: 1.5em;}
/* Lines */
@counter-style linii {system: fixed; symbols: ⚊ ⚌ ☰; suffix: " ";}
ul.linii {list-style: linii; }
ul.linii li::marker {color:blue; font-size: 1.5em;}
/* Points */
@counter-style puncte {system: fixed; symbols: "∙" ":" "⋮" ⁞ ; suffix: " ";}
ul.puncte {list-style: puncte; }
ul.puncte li::marker {color:red; font-size: 1.5em; }
/* Footnote */
@counter-style foot_mote {system: fixed; symbols: "*" "**" "***" ; suffix: ") ";}
ul.foot_mote {list-style: foot_mote; }
ul.foot_mote li::marker {color:gray; position: relative; top: -0.5em; font-size: 70%;}
/* Models */
@counter-style model {system: fixed; symbols: ⊦ ⊩ ⊪ ; suffix: " ";}
ul.model {list-style: model; }
ul.model li::marker {color:purple; font-size: 1.5em; }
/* Peace */
@counter-style peace {system: cyclic; symbols: ☮ ☯ ☸; suffix: " ";}
ul.peace {list-style: peace; }
ul.peace li::marker {color:blue; font-size: 1.5em;}
/* Squares */
@counter-style patrat {system: cyclic; symbols: 🟥 🟧 🟨 🟩 🟦 🟪 🟫 ⬛ ⬜ ; suffix: " ";}
ul.patrat {list-style: patrat; }
ul.patrat li::marker {font-size: 1em; }
/* Circles */
@counter-style cerc {system: cyclic;...