943,517 Members | Top Members by Rank

Ad:
Oct 12th, 2004
0

HTML validation problems

Expand Post »
i have started validating the pages on my site (i know i should have done this first, but give me a break, its my first website.. :lol: )

im using http://validator.w3.org/ to do the validating and i have 2 issues i need help with.

ok, this is what the begining of my first page looks like:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Male Pattern Baldness, Androgenetic Alopecia</title>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
<META NAME="keywords" CONTENT="Hair loss, Male pattern baldness, Androgenetic Alopecia">
<META NAME="description" CONTENT="Elaborate and up-to-date information about Hair loss and its possible treatment options.">
<link rel="stylesheet" type="text/css" href="external.css"/>
</head>

<body>

this is the validation error i get:

Line 9, column 6: end tag for element "HEAD" which is not open

</head>

Line 11, column 5: document type does not allow element "BODY" here

<body>

if i try to move the <link rel="... line above the meta tags i also get this:

Line 6, column 72: document type does not allow element "META" here

...Type" CONTENT="text/html; charset=ISO-8859-1">


apart from that i get another strange error:

Line 18, column 12: there is no attribute "HEIGHT"

<TR height="5"><TD></TD></TR>

i checked on an HTML tutorial and there IS such attribure. furthermore, i even use it a few more times and there no mention of it.

any idea why i get those errors?? :cry:
Similar Threads
Reputation Points: 10
Solved Threads: 0
Newbie Poster
seffi is offline Offline
5 posts
since Sep 2004
Oct 13th, 2004
0

Re: HTML validation problems

The / at the end of the link tag is an XHTML 1.0+ requirement but is not valid for earlier versions such as HTML 4.0 which is how you have defined your page.

The height attribute is implemented by browsers but is not part of the "official" standard. Browsers implement a lot of non-standard attributes and depending on the tutorial/reference site this may or may not be taken into account in the documentation depending on how aware the author is of the actual standards. Basically any non-standard attributes such as height may not be handled as you expect by all browsers - particularly those that are more compliant to the standards (which includes all version 7 browsers).
Reputation Points: 13
Solved Threads: 1
Junior Poster in Training
felgall is offline Offline
50 posts
since Aug 2004

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in Search Engine Optimization Forum Timeline: Free inclusion in Haabaa Web Directory
Next Thread in Search Engine Optimization Forum Timeline: Forum archive





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC