Thursday, 5 February 2004
Professional hosting, maybe... professional web design, no.
Thursday, 5 February 2004 17:09I was reading a computer magazine when I saw an advertisement [126KB JPG scan] for web hosting. The advertisement was in the form of source code.
I was about to write "HTML source code" but corrected myself because whatever that is, it's not HTML. This little bit should speak for itself:
"h4" inside "p"? For that matter, "h4" inside "font"??
I was also about to boggle at "font" coming directly after "body", but apparently at least HTML 3.2 allows %text [text-level ("inline") elements] directly beneath "body"... but that spec also says that Every conforming HTML 3.2 document must start with the
<!DOCTYPE> declaration that is needed to distinguish
HTML 3.2 documents from other versions of HTML
, and that doctype declaration is missing from the ad, so it doesn't qualify as HTML 3.2. (For that matter, apparently HTML 4 also requires a doctype declaration.)
But wait! HTML 2.0 also requires a doctype declaration:
To identify information as an HTML document conforming to this specification, each document must start with one of the following document type declarations.
HTML 2 also doesn't have a "font" tag.
So this isn't HTML of any description (though HTML 3.2 comes closest): simply ugly, repulsive tag soup. If it's any indication of the quality of their hosting, then yecch.