[
Lists Home |
Date Index |
Thread Index
]
- From: "Nik O" <nikozu@mailcity.com>
- To: xml-dev@xml.org
- Date: Mon, 08 May 2000 16:56:30 -0600
One hint from the W3C could be taken from XHTML 1.0 -- formerly caseless HTML element and attribute names are now required to be all lower-case.
Otoh, in most of my own recent projects, i've made explicit distinction between element and attribute names by using "proper noun" form for element types and all lower-case for attribute names. I've generally used underscores to separate "words" in the latter (20 yrs of C programming has clearly warped my mind) -- but i've also used camelBack in those situations where folks revile the "_".
For example:
<BookCatalog>
<Book isbn=".." pages=".." pubDate="2000"> -OR- <.. pub_date="2000">
:
-OR-
<Book>
<ISBN>..</ISBN>
<Pages>..</Pages>
:
Given the processing differences between elements and attributes, imho, it is definitely worth using different name styles for these two kinds of names...
Regards,
Nik O
P.S. It's your project -- what works best for you? Isn't this the real beauty of XML vs. HTML and other "standard" markup syntax?
Get your FREE Email at http://mailcity.lycos.com
Get your PERSONALIZED START PAGE at http://my.lycos.com
***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@xml.org&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************
|