|
Posted by Robert Baer on 07/27/07 19:02
cwdjrxyz wrote:
> On Jul 26, 9:30 pm, Robert Baer <robertb...@earthlink.net> wrote:
>
>> I have made a 27 line home page that W3C refuses to validate, and i
>>do not know how to fix it.
>> Line 6 is *DIRECTLY* from W3C and yet they bitch about it.
>> Line 12 ("..supplier of low pressure..") also gets a complaint.
>> Sorry about the folding, which messes with number of lines seen here.
>>******** start
>><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
>>
>><html>
>>
>><head>
>><meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
>><style type="text/css" media="all">
>></style>
>><meta name="copyright"
>> content="Copyright (C) 2007 Petro-Gas Lift Tech LLC All rights
>>reserved.">
>><meta http-equiv="description"
>> content="Customer-oriented manufacturer & supplier of low pressure
>>gas well dewatering lifters." />
>><meta http-equiv="keywords" content="Lifter, Pump, dewater, de-water,
>> dewatering, de-watering, efficent, economical, green" />
>><title>Petro-Gas Lift Tech LLC</title>
>></head>
>><body bgcolor="#ffffff" link="#0000ff" text="#000000" vlink="#660099">
>><a name=top></a>
>>
>><div style="position: absolute; height: 382px; width: 663px; top: 10px;
>>left: 50px;">
>> <img style="height: 382px; width: 663px; top: 10px; left: 50px;"
>>src="PGLtech.gif" border="0" alt="">
>></div>
>>
>></body>
>></html>
>>
>>******* end
>
>
> As pointed out in another answer, you are using the xhtml method of
> closing things such as meta and image that have no closing tags in
> html. The W3C validator is quite correct as calling this an error,
> because your Doctype says you are using html, not xhtml. In xhtml,
> everything has to be closed. When html has no closing tag, in xhtml
> you close as "blah />". In xhtml served correctly as application/xhtml
> +xml, failure to close everything often results in your getting a
> parsing error rather than the page being displayed. In xml, not
> closing everything is one of the most serious errors you can make in
> code. So far as I have seen, current browsers usually will forgive
> using the xhtml closing tag "blah /> even though it is a html error.
>
Am a bit confused; are you saying that "closing" HTML lines like
"blah >" is an error and not a proper "close"?
Navigation:
[Reply to this message]
|