[Selectors4] case-insensitive attribute value matching (in XML)

Hi,

For user agent style sheets HTML now has a number of "/* case-insensitive  
*/" annotations in its rendering section indicating the attribute value  
needs to be matched ASCII case-insensitively (so no Turkish dotloss i  
business). This is because these attribute values need to be matched ASCII  
case-insensitively in HTML and XML.

Authors might want that ability too in case they write CSS against  
"unknown" markup.

Unfortunately I have no good idea for syntax. Only crappy ideas:

   [att=/val/i]

   [att=val flag]

   [att=ascii-case-insensitive(val)]

Cheers,


-- 
Anne van Kesteren
http://annevankesteren.nl/

Received on Sunday, 24 July 2011 22:05:55 UTC