- From: Oriol Brufau via GitHub <sysbot+gh@w3.org>
- Date: Thu, 09 Jul 2020 14:24:39 +0000
- To: public-css-archive@w3.org
Loirooriol has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-lists] 'marker-side' values have confusing names == 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 ```css 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 ```css 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. Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/5308 using your GitHub account
Received on Thursday, 9 July 2020 14:24:40 UTC