W3C home > Mailing lists > Public > public-html@w3.org > August 2007

Re: ID Characters (was: Re: 3.4. Global attributes)

From: Henri Sivonen <hsivonen@iki.fi>
Date: Thu, 2 Aug 2007 08:00:10 +0300
Message-Id: <439E5357-3EE2-47DD-AA9D-ED926939EF77@iki.fi>
Cc: HTML WG <public-html@w3.org>
To: Robert Burns <rob@robburns.com>

On Aug 1, 2007, at 18:54, Robert Burns wrote:

> On Aug 1, 2007, at 10:34 AM, Henri Sivonen wrote:
>> I said that it is not of type ID as far as the XML Processor (that  
>> is, the XML parser as defined by the XML 1.0 spec) is concerned  
>> when there is no DTD declaring the attribute id to be of type ID.  
>> Between the XML parser and later stages of processing, you do want  
>> to assign IDness to id. I propose acknowledging this explicitly in  
>> the spec and calling the processing stage an "XHTML id Processor".  
>> This is analogous to how xml:id gains its IDness after the XML  
>> Processor in the DTDless case.
>>
>> (What I said above holds regardless of what lexical space is  
>> allowed for the id attribute.)
>
> I think you're raising a completely different issue from what I'm  
> trying to address.

I said why id isn't subject to the constraints XML 1.0 places on IDs  
*even if* it gains IDness between the XML parser and further  
processing. This is pertinent to whether "XML compatibility" is a  
real problem.

-- 
Henri Sivonen
hsivonen@iki.fi
http://hsivonen.iki.fi/
Received on Thursday, 2 August 2007 05:00:28 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:16:03 GMT