[Structure Module] Renaming the <html> element to more semantic name

Dear list,

I suggest to rename the <html/> element to a more semantic name because
what we actually markup is NOT "a hypertext markup language", but is "a
document" or "a web page", using the vocabulary whose name is just
(Extensible) HyperText Markup Language. What is the reason that only the
root element describes the name of the vocabulary whereas other elements,
such as <head/>, <body/>, or <section/> describes a document's head, body,
or section?
      If it is only to specify which vocabulary is used, I would argue that
it is the role that the namespace has played and should play.
      If it is only because of a historical reason, I would argue that the
<html/> element should be renamed as descriptively as the <q/> element has
been done.

I think the new name can be one of these:
- <document>
- <doc>
- <webpage>
- <page>
- or can you think of any other proper element names that describe a
document or webpage?


Regards,
-- 
Ai (ja-JP;q=9, en-US;q=6)

The Eller College of Management, The University of Arizona

Received on Sunday, 13 November 2005 20:00:33 UTC