The html and xhtml specs allow colons as well although not as the first character:
http://www.w3.org/TR/html4/types.html#h-6.2 http://www.w3.org/TR/xhtml1/#C_8 -- Rob @objectsource.org ---------- Original Message ----------- From: John Fallows <[EMAIL PROTECTED]> To: MyFaces Discussion <[email protected]>, [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Fri, 20 May 2005 17:38:47 +0000 Subject: Re: Serious problems with MyFaces ID allocation which is not conform to XHTML! > It looks like ':' is supported by XML ID type. > > According to XML 1.0 specification, section 3.3.1, Attribute Types: > > http://www.w3.org/TR/2004/REC-xml-20040204/#sec-attribute-types > > the validity constraint for ID type, must follow the XML Name production: > > [5] Name ::= (Letter | '_' | ':') (NameChar)* > > which includes colon as a legal character. > > Kind Regards, > John Fallows. ------- End of Original Message -------

