- From: <sjoerd@w3future.com>
- Date: Mon, 14 Nov 2005 02:23:14 -0800 (PST)
- 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 UTC