A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/w3c/csswg-drafts/issues/5308 below:

[css-lists] 'marker-side' values have confusing names · Issue #5308 · w3c/csswg-drafts · GitHub

https://drafts.csswg.org/css-lists/#marker-side defines marker-side: match-self and marker-side: match-parent.

However, marker-side in an inherited property, so one could set it in the list element like

ol {
  marker-side: match-self;
}

expecting that match-self will use the directionality of the ol. But marker-side applies to the list item, so the author should actually use

ol {
  marker-side: match-parent;
}

even if it may seem to mean that it will use the directionality of ol's parent.

It can also be confusing because direction applies to ::marker. So somebody could think that marker-side: match-self refers to the ::marker and marker-side: match-parent refers to the ::marker's parent (i.e. the list item).

I think something like marker-side: match-list-item and marker-side: match-list would be much clearer.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.3