- From: Oriol Brufau via GitHub <sysbot+gh@w3.org>
- Date: Thu, 03 Jun 2021 19:47:42 +0000
- To: public-css-archive@w3.org
OK, so per resolutions in https://github.com/w3c/csswg-drafts/issues/3584#issuecomment-853440806, 1. Symbolic counter styles can't be overridden 2. A counter style extending a symbolic one just extends the spec version, it doesn't inherit the special implementation-defined rendering I guess we can infer from 2 that things like these don't magically obtain the special rendering of `circle`: ```css @counter-style my-circle { system: cyclic; symbols: "◦"; suffix: " "; } list-style-type: my-circle; list-style-type: "◦ "; list-style-type: symbols(cyclic "◦"); ::marker { content: "◦ " } ``` A remaining case is `content: counter(c, circle)`. It uses the `circle` style itself, so it may be expected to use the special rendering of `list-style-style: circle`. But used in `content` means that you can mix it with other text, which seems unnecessarily tricky for implementations. So I wouldn't inherit the special rendering, just like for counter styles extending symbolic ones. -- GitHub Notification of comment by Loirooriol Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/6201#issuecomment-854132501 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Thursday, 3 June 2021 19:48:53 UTC