css as xml?

One time, I heard someone talking about how they would one day be able to 
write an HTML document in French, replacing <body> with <corps> and then 
convert it to "real" HTML with XSLT. But, that poses a problem with CSS, it 
would still  have to use "body".
 
 
Then I remembered this from the W3C recommendations:
 
 'XHTML 1.0, a reformulation of HTML 4 as an XML 1.0 application'
- http://www.w3.org/TR/xhtml1/
 
So, how about this?
 
 'XCSS 1.0, a reformulation of CSS1/2/3 as an XML 1.0 application'
 
 
So, in the general idea, this:
 
body {
background-color: #EFEFEF;
font-family : "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans- 
serif;
color: #000000;
margin: 75px 50px 0 0;
padding: 0px;
text-align: justify;
}
 
 could be written as:

<tag value="body">
  <prop name="background-color" value="#EFEFEF" />
  <prop name="font-family" value="'Trebuchet MS', Trebuchet, Verdana, 
Arial, Helvetica, sans-serif" />
  <prop name="color" value="#000000" />
  <prop name="margin" value="75px 50px 0 0" />
  <prop name="padding" value="0" />
  <prop name="text-align" value="justify" />
</tag>
 
All the benefits of XML in CSS?
 
Douglas

Received on Monday, 17 February 2003 15:46:55 UTC