- From: Liam R E Quin <liam@w3.org>
- Date: Tue, 16 Oct 2012 11:31:37 -0400
- To: Simon Sapin <simon.sapin@kozea.fr>
- Cc: WWW Style <www-style@w3.org>
On Tue, 2012-10-16 at 15:10 +0200, Simon Sapin wrote: [...] > What prefix declarations should apply to style attributes? For example: > style="content: '[' attr(xlink|href) ']';"/> > > I see two possibilities: > > * None. As if the declarations were in an implicit stylesheet that has > no @namespace rule. > * If the host language has namespace prefixes (like XML does), "inherit" > the namespace declarations from the element. > A third might be to add a way to declare a prefix inline, for example, @prefix('x', get-namespace-name(@href)) In particular, be aware that XML software is free to change namespace prefixes as it processes a document - including the good old trusty XSLT 1.0 implementations in today's Web browsers! - and that there might not actually be a prefix for an element. (I don't actually know a CSS selector for an attribute as opposed to the attribute's value, sorry) Liam -- Liam Quin - XML Activity Lead, W3C, http://www.w3.org/People/Quin/ Pictures from old books: http://fromoldbooks.org/ Ankh: irc.sorcery.net irc.gnome.org freenode/#xml
Received on Tuesday, 16 October 2012 15:32:53 UTC