When design breaks semantics

Martin Underhill / filed under HTML & CSS

Semantic HTML is great. If you see a list, it’ll be marked up as a list. If you see a heading that’s bigger than all the others on the page, it’ll be an h1.

Subscribe to newsletter

Design and frontend links delivered to your inbox every day and week. No spam, unsubscribe at anytime.

Choose frequency

Permission