- From: Dmitry Turin <dev3os@narod.ru>
- Date: Wed, 20 Feb 2008 16:14:39 +0200
- To: www-style@w3.org
DT> I propose to specify namespace not only in tags themselves, DT> but also in CSS, what is more convenient in much cases. E.g. Styling will be applied after resolving namespace. XML-file: <?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet type="text/css" href="my-style.css"?> <document> <m>nnn</m> <s href="k.xml"> <t> <a href="r.xml">Error</a> </t> </s> </document> CSS-file: @namespace i "http://www.w3.org/2001/xinclude"; s { prefix: i; element: include; } t { prefix: i; element: fallback; } m { prefix: i; color: red; } --- instead of <?xml version="1.0" encoding="utf-8"?> <document> <i:m>nnn</m> <i:include href="k.xml" > <i:fallback> <a href="r.xml">Error</a> </i:fallback> </i:include> </document> with CSS-file: @namespace i "http://www.w3.org/2001/xinclude"; i|m { color: red; } === P.S. But i prefer: s { namespace: http://www.w3.org/2001/xinclude; element: include; } t { namespace: http://www.w3.org/2001/xinclude; element: fallback; } m { namespace: http://www.w3.org/2001/xinclude; color: red; } Dmitry Turin HTML6 (6. 5.4) http://html60.euro.ru SQL5 (5.11.3) http://sql50.euro.ru Unicode7 (7. 2.1) http://unicode70.euro.ru Computer2 (2. 0.2) http://computer20.euro.ru
Received on Wednesday, 20 February 2008 16:44:20 UTC