Welcome to WebHeadStart.org

Web Technologies

Sponsored By

WebHeadStart.org is currently in beta.
Please pardon our appearance as we work to provide you with the most comprehensive reference on today's web technologies.

Interested in advertising on WebHeadStart? Become an advertising partner today!

[WWW-HTML Mailing List Archive Home] [Messages By Thread] [Messages By Date]

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

From: <sjoerd@w3future.com>
Date: Mon, 14 Nov 2005 02:23:14 -0800 (PST)
Message-ID: <3172.217.123.226.234.1131963794.squirrel@217.123.226.234>
To: "Ai / Hiro" <i@orz.cc>
Cc: "www-html@w3.org" <www-html@w3.org>

> 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?

I see only one good reason to change this, and that is to get rid of the
html/head/body structure. The latest WD makes a big step towards putting
meta data in the content. This makes it possible to drop the head
completely. And without a head, there's no need for a body, nor for a
container element for these 2 elements. So a html document could look like
this:

<section xmlns="...">
  <h>This is the title.</h>
  <link ... />
  <meta ... />
  ...
  <section>
    <h>Section title</h>
    <link ... />
    <meta ... />
    ...
  </section>
  ...
</section>

This also makes it a lot easier to compose documents from smaller parts.
And there's no need to specify separate ways to apply meta data to a
document or to part of a document. (Which makes sense as an html document
can just as well be meant as part of a bigger document.)

greetings,

Sjoerd Visscher
http://w3future.com/weblog/ 
Received on Monday, 14 November 2005 10:23:20 GMT
Valid XHTML 1.0! Valid CSS! Site Map | Privacy Policy | Terms of Use | WebHeadStart.org © 2005 All Rights Reserved.