Forum Moderators: open

Message Too Old, No Replies

XHTML 1.0 frameset validation errors

wc3 validation script not recognizing frameset tag.

         

rexrhino

8:46 pm on Jun 21, 2004 (gmt 0)

10+ Year Member



I am converting a bunch of HTML frameset pages into validated XHTML 1.0 ... for some reason it does not seem to be recognizing the frameset tag. I am pretty sure I am setting the DOCTYPE properly. Does anyone have any idea why the frameset is not being recognized? Here is the HTML:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>
Vehicle Showroom
</title>
</head>
<frameset rows="38,*,18" border="0" framespacing="0" frameborder="no">
<frame name="top" src="top_showroom.html" leftmargin="0" topmargin="0" marginheight="0" marginwidth="0" scrolling="no" frameborder="no" />
<frameset cols="195,*" frameborder="no" border="0" framespacing="0">
<frame name="left" scrolling="no" noresize="noresize" src="showroom_left.html" frameborder="no" marginwidth="0" marginheight="0" />
<frame name="body" src="body.html" scrolling="auto" frameborder="no" marginwidth="0" marginheight="0" />
</frameset>
<frame name="bottom" src="bottom.html" leftmargin="0" topmargin="0" marginheight="0" marginwidth="0" scrolling="no" frameborder="no" />
<noframes>
Sorry, no frames!
</noframes>
</frameset>
</html>

Thanks in advance for your help!

Span

10:11 am on Jun 22, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Hi,
you're using a doctype without URL. Try this one:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

davidpbrown

10:13 am on Jun 22, 2004 (gmt 0)

10+ Year Member



Welcome to WebmasterWorld.

You could try running it through [validator.w3.org ] which gives details of the errors.