RE: [xml-dev] CSS Scoping in XML Namespaces

From
Bullard, Claude L (Len) <>
To
'Robert Koberg' <>
Date
2004-03-03T22:44:47Z
ID
<>
Thread
RE: [xml-dev] CSS Scoping in XML Namespaces
Thanks Robert.  Fortunately, I only have to 
contend with IE for this project.  Closed worlds 
are scoped worlds by definition. ;-)

On the other hand, if the namespace prefixes 
are different, why the backslash?

Considering that CSS is in it's own syntax, 
and inside a comment, there is a distinctly 
weird feel to the concept of it having ANY 
impact on the XML namespaces.  Obviously it 
does.  Is that informally specified, formally 
specified, or just another "gotta do it 
somehow because of legacies" solution?

len

From: Robert Koberg [mailto:]

Hi,

just escape the backslash. I have only used this in IE, so test in other 
browsers...

<style>

myns1\:myelement {
color:purple;
}

myns2\:myelement {
color:#fff;
}

</style>


Bullard, Claude L (Len) wrote:

> The subject says it.   What are the rules (if any) 
> for the scoping of CSS declarations with regards 
> to XML documents with multiple namespaces?  For 
> example, SVG/VML etc., within X(HTML)?