xml & xhtml - More User Hostile Standards
I consider these new standards to be user hostile because they require re-writing standard html to produce useable pages. For instance, they
Require tags to be case sensitive
Require closing tags
Do not follow the standard for defining links within a page
All tags are now case sensitive. Tags imported from html must be lower case. (From
section 4.2 of the xhtml guide
. I was not able to confirm this in the xml guide.)
All HTML tags are now
to have closing tags or to have a new special single tag format.
Requiring </p> simply makes files larger and increases the probability of errors.
<br> and <hr> are replaced with <br /> and <hr />
<xmp> </xmp> is replaced with
<xmp> - <![CDATA[ </xmp> - ]]>
xhtml is based on xml. Thus, all the rules of xml apply. In addition, the following applies
All parameters must be placed in double quotes (what possible advantage does this have?)
is deprecated for
a, applet, form, frame, img, map ...
Extensible Markup Language (XML) 1.0 (Second Edition)
This seems to be a complete "technical" spec, but it is very difficult to comprehend.
XHTML and the Future of the Web
Author: Robert Clemenzi -