- From: Chris Rebert via GitHub <sysbot+gh@w3.org>
- Date: Thu, 08 Jun 2017 21:46:28 +0000
- To: public-css-archive@w3.org
cvrebert has just created a new issue for https://github.com/w3c/csswg-drafts: == [mediaqueries-5] Where does @custom-media fit into CSS's existing grammar? == Spec: https://drafts.csswg.org/mediaqueries-5/#custom-mq The spec defines an [*`@custom-media`*](https://drafts.csswg.org/mediaqueries-5/#at-ruledef-custom-media) grammar production, but it doesn't seem to state where this rule fits into the existing grammar of CSS. For comparison, the `@supports` rule's spec specifically addressed this in [its "Grammar" section](https://www.w3.org/TR/css3-conditional/#grammar): > In order to allow these new @-rules in CSS style sheets, this specification modifies the `stylesheet` production in the Appendix G grammar of [CSS21] by replacing the `media` production defined in [CSS21] with the `media` production defined in this one, and additionally inserting `| supports_rule` alongside `ruleset | media | page`. Such a statement for *`@custom-media`* would also clarify whether nesting it inside `@`-rules is legal. E.g. ```css @media (min-width: 500px) { @custom-media --my-mq (min-width: 10px); } ``` Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/1512 using your GitHub account
Received on Thursday, 8 June 2017 21:46:35 UTC