W3C home > Mailing lists > Public > www-tag@w3.org > February 2006

Re: The xhtml:onkeypress architecture

From: Steven Pemberton <steven.pemberton@cwi.nl>
Date: Tue, 14 Feb 2006 15:18:32 +0100
Message-ID: <43F1E6B8.6090503@cwi.nl>
To: Anne van Kesteren <annevk@opera.com>
Cc: Bjoern Hoehrmann <derhoermi@gmx.net>, www-tag@w3.org, HTML WG <w3c-html-wg@w3.org>

Anne van Kesteren wrote:

> Except that it is not. It adds quite an amount of attributes in the 
> XHTML namespace. Besides using xml:id I could now use xhtml:id on any 
> number of elements as well as xhtml:onkeypress as the subject of this 
> thread suggests. These are quite substantial changes from previous 
> versions of XHTML I'm sure not many implementors would've agreed to.

These changes do *not* affect XHTML, and the text points that out quite 
clearly, in bold type no less.

"Each of the attributes defined in an XHTML attribute collection is 
available for use when their corresponding module is included in an 
XHTML Host Language or an XHTML Integration Set. In such a situation, 
the attributes are available for use in the definition of elements that 
are NOT in the XHTML namespace when they are referenced using their 
namespace-qualified identifier (e.g., xhtml:id). The semantics of the 
attributes remain the same regardless of whether they are referenced 
using their qualified identifier or not. On elements in the XHTML 
namespace, it is an error to use a namespace-qualified attribute."
http://www.w3.org/TR/xhtml-modularization/xhtml-modularization#s_commonatts

This section *only* makes the attributes available to other markup 
languages *if they should wish to use them* in that markup language 
combination.

Steven Pemberton
Received on Tuesday, 14 February 2006 14:18:50 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 26 April 2012 12:47:38 GMT