The start attribute or the ordered list (ol) is being deprecated. According to w3schools.com, you should "use styles instead" - but as far as I can see, there is no available replacement in CSS.

Is there another way to achieve its function? And doesn't the start attribute provide a semantic meaning that should be a part of a document's content - not style?