W3C home > Mailing lists > Public > www-html@w3.org > January 2000

Re: XHTML/XML comment

From: Frank Boumphrey <bckman@ix.netcom.com>
Date: Mon, 31 Jan 2000 12:36:14 -0500
Message-ID: <00a801bf6c11$ad4e58e0$b1acdccf@prioritynetworks.net>
To: "Christopher Luebcke" <CLuebcke@Heur.com>, <www-html@w3.org>
I'm sure I'm just lacking background on this, but could
> somebody summarize what the reason behind this minor hindrance is? Thanks

XML unlike SGML is case sensitive. XML parsers will throw an error if the
case is wrong. The working group had to decide for one way or the other, the
four type considered were UPPERCASE, camelBack, FirstCaps, and lowercase.

For better or worse we voted on lowercase. This was made clear in the early
public drafts about a year ago! It's too late to change it now!!
Frank
----- Original Message -----
From: Christopher Luebcke <CLuebcke@Heur.com>
To: <www-html@w3.org>
Sent: Monday, January 31, 2000 11:32 AM
Subject: RE: XHTML/XML comment


> rev-bob@gotc.com wrote:
>
> >> I just printed the XHTML 1.0 document and an floored by the
> >> following:
> >>
> >>    4.2 Element and attribute names must be in lower case.
> >
> > XML is case-sensitive; as a reformulation of HTML in XML syntax, XHTML
> must be case-
> > sensitive as well.
>
> This was probably answered in the development of XML (and I'd guess you
> could trace it back to SGML, of which I know nothing) but since we're on
the
> subject, why is it case sensitive? I can't imagine (well, I can but I
don't
> want to) that there is any intention of adding new tags to the XHTML
> recommendation that have the same name but different case than existing
> ones; nor can I see the creation of XML DTDs that contain same-named tags
of
> different case. I'm sure I'm just lacking background on this, but could
> somebody summarize what the reason behind this minor hindrance is? Thanks.
>
> Christopher Luebcke
>
Received on Monday, 31 January 2000 12:20:05 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 March 2012 18:15:41 GMT