please restore <hr /> as the markup for the separator feature

HTML has long had a separator feature called <hr />. 

In the current draft, it seems to be renamed <separator />.
http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-structural.html#edef_structural_separator

That's consistent with the roadmap draft of 2007/06/29, which
notes plans to redesign "legacy" HTML features without a preference
for compatibility with existing practice:

"The third step in XHTML development is to develop a next generation
markup language, namely XHTML 2.0. The design goal of XHTML 2.0 is to
use XML-generic technologies as much as possible. In this version the
Working Group will clean up legacy features, and redesign them where
appropriate."
 -- http://www.w3.org/MarkUp/xhtml-roadmap/

But it introduces a cost to using an unrelated XHTML 2 features;
why should someone have to rename all of their <hr /> elements
to <separator /> in order to use <section> or XForms?

A more cost-effective design is to keep the <hr /> markup as it
is, but to document it as a separator or "hypertext rest"
rather than "horizontal rule".

FYIU, this was discussed, informally, a while ago.

From: Dan Brickley <danbri@w3.org>
Date: Thu, 02 Jun 2005 19:56:19 +0100
http://lists.w3.org/Archives/Public/www-html/2005Jun/0033.html




-- 
Dan Connolly, W3C http://www.w3.org/People/Connolly/

Received on Tuesday, 17 July 2007 16:43:05 UTC