- From: Benjamin Piwowarski <Benjamin.Piwowarski@laposte.net>
- Date: Sun, 11 Dec 2005 12:09:15 +0000
- To: www-style@w3.org
Dear all, I would like to submit a suggestion regarding the CSS inclusion that would be helpful when including third-party extensions within a web site, or external XML files within an XML file, etc. I searched the archives and did not find another similar proposition so I think this is not a duplicate. The idea is to provide a common prefix for the whole CSS selectors; let's take an example: Let "external.css" be a file with div { ... } img { ... } .... When including the css stylesheet within an already existing web site, we would like to apply the CSS definitions only within a subpart of the X(HT)ML file: for example by creating a "<div id='external'>" enclosing tag. With the current CSS mechanism, if we don't want the new definitions to interfere with the main CSS file(s), we have to rewrite every conflicting definition with: div#external div { ... } div#external img { ... } The idea would be to be able to specify a common prefix, thus only writing it once: for example, that could be done that way: @prefix div#external; div { ... } img { ... } Benjamin
Received on Sunday, 11 December 2005 14:18:57 UTC