title: Replacement for <ol start=...>
body: <p>I've been playing around a bit finding a way around the <code>start</code> attribute in <code>ol</code> elements.</p>
  
  <p>As you may know, <code>start</code> has been declared deprecated in official standards like HTML 4.01 and XHTML 1.1, and the W3C hasn't bothered to explain to us how we can get by without it. Yes, it was undeprecated with HTML5, but still, the question remains.</p>
  
  <p>There's <a href="https://stackoverflow.com/questions/487528/ordered-lists-ol-starting-index-with-xhtml-strict">Ordered Lists &lt;OL&gt;, Starting index with XHTML Strict?</a> which explains nicely how to solve it. But only for numerical lists (with type="1"). How about the other types?</p>
  
  <p>I've created a <a href="http://jsfiddle.net/kRPDH/" rel="nofollow noreferrer">jsFiddle</a>, and my question is, can it be done? Can you remove the <code>start</code> attribute and replace it with CSS so that the result looks the same as the original? Or did the W3C just have a brain fart the day they deprecated it?</p>