joshtynjala commented on issue #238:
URL: 
https://github.com/apache/royale-compiler/issues/238#issuecomment-2128142512

   According to the CSS specification:
   
   > Attribute values must be identifiers or strings.
   
   Source: https://www.w3.org/TR/CSS2/selector.html#attribute-selectors
   
   In the case of `input[type=checkbox]`, `checkbox` is considered a valid 
identifier, so we should ideally support it.
   
   Related notes about identifiers.
   
   > In CSS, identifiers (including element names, classes, and IDs in 
[selectors](https://www.w3.org/TR/CSS2/selector.html)) can contain only the 
characters [a-zA-Z0-9] and ISO 10646 characters U+00A0 and higher, plus the 
hyphen (-) and the underscore (_); they cannot start with a digit, two hyphens, 
or a hyphen followed by a digit. Identifiers can also contain escaped 
characters and any ISO 10646 character as a numeric code (see next item). For 
instance, the identifier "B&W?" > may be written as "B\&W\?" or "B\26 W\3F".
   > 
   > Note that Unicode is code-by-code equivalent to ISO 10646
   
   Source: https://www.w3.org/TR/CSS2/syndata.html#value-def-identifier


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@royale.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to