<ol> <li>Mars</li> <li> Saturn <ol> <li>Mimas</li> <li>Enceladus</li> <li> <ol> <li>Voyager</li> <li>Cassini</li> </ol> </li> <li>Tethys</li> </ol> </li> <li> Uranus <ol> <li>Titania</li> </ol> </li> </ol>
ol { counter-reset: index; list-style-type: none; } li::before { counter-increment: index; content: counters(index, '.', decimal) ' '; }