Remove List Markers Without Affecting Semantics
:where(ul, li, menu) {
list-style: "";
}
The more “correct” approach is to set list-style
to none
but that has a latent consequence of Safari no longer recognizing the element as a proper list, semantically speaking. We could fix …