Manuel Matuzović

Hi! I'm a frontend developer from Vienna. I'm specialized in HTML, accessibility, and CSS layout and architecture.

If you want to get in touch, write me an email or find me on Mastodon.

Recent posts

Removing list styles without affecting semantics.

Some people, I guess primarily developers and not actual users, don’t like the fact that Safari removes list semantics of lists that don’t look like lists (list-style: none). Scott O’Hara provided a fix in “Fixing” Lists, where he suggests setting role="list" explicitly on the list to re-add list semantics.

<ul style="list-style: none" role="list">
  <li>…</li>
</ul>

That works, but I found a way of removing list styles without affecting semantics.

More blog posts