W3C home > Mailing lists > Public > www-validator@w3.org > July 2004

question

From: Pavel Voda <pvoda@yahoo.com>
Date: Sat, 3 Jul 2004 08:46:16 -0700 (PDT)
Message-ID: <20040703154616.41937.qmail@web11309.mail.yahoo.com>
To: www-validator@w3.org

hi,i would like to ask a question..i would like to
have my page validated,but the validator is giving
some errors i cant understand..the page i want to
validate is http://samotar.czweb.org/secured


the source code is:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN">
<HTML><HEAD><LINK rel=stylesheet href="index.css"
type="text/css"><TITLE>Samotar</TITLE>
<META HTTP-EQUIV="Page-Enter"
CONTENT="revealTrans(Duration=3.0,Transition=12)">
<META name="description" content="SAMOTAR"><META
name="keywords" content="samotar">
<META name="author" content="SAMOTAR"><META
HTTP-EQUIV="Content-Language" CONTENT="EN">
<META NAME="distribution" CONTENT="Global"><META
NAME="copyright" CONTENT="samotar">
<META http-equiv=Content-Type content="text/html;
charset=windows-1250">
<META http-equiv="Content-Language"
content="sk"></HEAD>
<FRAMESET rows = 94%,6% border=0>
<FRAME src="ppp.htm"> 
<!--potom vymenit za index stranku a ppp pre azky
vstup ine-->
<FRAME src="time.htm">
</FRAMESET>
<BODY scroll=no>
</BODY>
</HTML>
</HTML>

and i think the code is OK..so i would like to ask
where is the problem...the list of errors is shown
down...  i would be very happy if you could help
me...thanx a lot..
 
   Voda Pavel    

The URL you gave me,
<http://samotar.czweb.org/secured>, returned a
redirect to <http://samotar.czweb.org/secured/>. 
This page is not Valid HTML 4.0 Transitional!
Below are the results of attempting to parse this
document with an SGML parser. 

Line 9, column 17: there is no attribute "ROWS"

<FRAMESET rows = 94%,6% border=0>

You have used the attribute named above in your
document, but the document type you are using does not
support that attribute for this element. This error is
often caused by incorrect use of the "Strict" document
type with a document that uses frames (e.g. you must
use the "Transitional" document type to get the
"target" attribute), or by using vendor proprietary
extensions such as "marginheight" (this is usually
fixed by using CSS to achieve the desired effect
instead). 

This error may also result if the element itself is
not supported in the document type you are using, as
an undefined element will have no supported
attributes; in this case, see the element-undefined
error message for further information. 

How to fix: check the spelling and case of the element
and attribute, (Remember XHTML is all lower-case)
and/or check that they are both allowed in the chosen
document type, and/or use CSS instead of this
attribute. 

&#9993; 

Line 9, column 19: an attribute value must be a
literal unless it contains only name characters

<FRAMESET rows = 94%,6% border=0>

You have used a character that is not considered a
"name character" in an attribute value. Which
characters are considered "name characters" varies
between the different document types, but a good rule
of thumb is that unless the value contains only lower
or upper case letters in the range a-z you must put
quotation marks around the value. In fact, unless you
have extreme file size requirements it is a very very
good idea to always put quote marks around your
attribute values. It is never wrong to do so, and very
often it is absolutely necessary. 

&#9993; 

Line 9, column 31: there is no attribute "BORDER"

<FRAMESET rows = 94%,6% border=0>

&#9993; 

Line 9, column 32: element "FRAMESET" undefined

<FRAMESET rows = 94%,6% border=0>

You have used the element named above in your
document, but the document type you are using does not
define an element of that name. This error is often
caused by incorrect use of the "Strict" document type
with a document that uses frames (e.g. you must use
the "Frameset" document type to get the "<frameset>"
element), or by using vendor proprietary extensions
such as "<spacer>" or "<marquee>" (this is usually
fixed by using CSS to achieve the desired effect
instead). 

&#9993; 

Line 10, column 11: there is no attribute "SRC"

<FRAME src="ppp.htm"> 

&#9993; 

Line 10, column 20: element "FRAME" undefined

<FRAME src="ppp.htm"> 

&#9993; 

Line 12, column 21: element "FRAME" undefined

<FRAME src="time.htm">

&#9993; 

Line 14, column 13: there is no attribute "SCROLL"

<BODY scroll=no>

&#9993; 

Line 17, column 6: end tag for element "HTML" which is
not open

</HTML>

The Validator found an end tag for the above element,
but that element is not currently open. This is often
caused by a leftover end tag from an element that was
removed during editing, or by an implicitly closed
element (if you have an error related to an element
being used where it is not allowed, this is almost
certainly the case). In the latter case this error
will disappear as soon as you fix the original
problem. 

If this error occured in a script section of your
document, you should probably read this FAQ entry. 



		
__________________________________
Do you Yahoo!?
Take Yahoo! Mail with you! Get it on your mobile phone.
http://mobile.yahoo.com/maildemo 
Received on Wednesday, 7 July 2004 14:54:48 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 25 April 2012 12:14:14 GMT