ISSUE-205: element(<identifier>) conflicts with tag name selector
element(<identifier>) conflicts with tag name selector
- State:
- RAISED
- Product:
- CSS4 Images
- Raised by:
- Elika Etemad
- Opened on:
- 2011-12-13
- Description:
- The element() notation currently accepts element(#id) or element(id), where the first looks up as an ID selector and the second looks up in document.CSSElementMap. Using a bare <identifier> however conflicts with any potential expansion to full selector syntax in the future, as bare identifiers are interpreted as tag name selectors.
Potential solutions include
- treating CSSElementMap as creating an ID mapping, and handling it with #
- creating a pseudo-class that looks up in CSSElementMap
- using a different functional notation, e.g. element-map()
- other?
- Related Actions Items:
- No related actions
- Related emails:
- CSS-ISSUE-205: element(<identifier>) conflicts with tag name selector [CSS3 Image Values] (from sysbot+tracker@w3.org on 2011-12-13)
Related notes:
No additional notes.
Display change log