This is a phenomenal deep dive into all the different ways you can customize the HTML list elements.