  RE: HTML Improvement/Suggestion  From: Mark Birbeck
<mark.birbeck@x-port.net> Date: Sun, 11 Dec 2005 23:33:42 -0000
Message-ID:
<F9EB5216-7E37-4EDA-9C7E-1685F9ECAC2B@s15.mail.x-port.net> Cc:
<www-html@w3.org>   It's the same old ground again. One of the
problems with the discussion that keeps recurring, is that
people are looking for a science, when the reality is closer to
art.  I'll explain what I mean. People often say that you only
need <div> and <span> (and perhaps now we're adding <object>). I
always find that a little daft, because if you followed that
logic right to its conclusion, then you actually only need
<element> or even <node>, and you could just mirror the DOM in
mark-up. (A *lot* of mark-up.)  However, as with any programming
language, you would shortly find that you often did the same
things over and over again, and so would want another element,
one that captures the semantics of an <element> plus attribute
combination. The result might be more usable, easier to explain,
more compact, or