W3C and <framespacing> + <border>

windows

Guest
Hi, <br />
<br />
If <framespacing="0"> or <border="0"> are not W3C HTML 4.01 compliant tags in a frames document, and I have specified <frameborder="0"> in all my frame elements, how can I stop the frame borders from showing, because they do. As my site is mainly a white background it only affects one frame in IE, but all of them show grey in Opera. I have left the <border="0"> tag in as it's the only way I can get the frames to work without borders. Any way round this that's W3C HTML 4.01 would be great.<br />
<br />
<br />
<br />
TIA <br />
<!-- m --><a class="postlink" href="http://www.the-iron-dutchess.com">http://www.the-iron-dutchess.com</a><!-- m --><br />
Frames page HTML below: Problem code is in bold.<br />
<br />
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <br />
<head> <br />
<meta name="Description" <br />
content="A Web Site tracking the build of our Replica Dutch Barge, from laying the keel to sailing away" /> <br />
<meta name="Keywords" <br />
content="Dutch,Barge,Dutch Barge,Boat,Narrowboat,Boat Builder,River,Canal,Navigation,Waterways,Steel Boat,Steel,Marine,Sea,Cruise,Cruising,Water" /> <br />
<meta http-equiv="Content-Language" content="en-gb" /> <br />
<meta http-equiv="Content-Type" <br />
content="text/html; charset=windows-1252" /> <br />
<meta name="GENERATOR" content="Microsoft FrontPage 5.0" /> <br />
<meta name="ProgId" content="FrontPage.Editor.Document" /> <br />
<title> <br />
Dutch Barge The Iron Dutchess <br />
</title> <br />
</head> <br />
<frameset cols="*" border="0"> <br />
<frameset rows="113,*"> <br />
<frame name="top" src=http://www.htmlforums.com/archive/index.php/"top.html" frameborder="0" scrolling="no" <br />
marginwidth="0" marginheight="0" noresize="noresize" /> <br />
<frameset cols="157,*"> <br />
<frame name="side" src=http://www.htmlforums.com/archive/index.php/"side.html" frameborder="0" scrolling="no" <br />
marginwidth="0" marginheight="0" noresize="noresize" /> <br />
<frame name="main" src=http://www.htmlforums.com/archive/index.php/"main.html" frameborder="0" scrolling="auto" <br />
marginwidth="0" marginheight="0" noresize="noresize" /> <br />
<noframes> <br />
<body> <br />
<p> <br />
A Web Site by Chris Walter & Valerie Nicholson<br /> <br />
Charting the build of our future home, a floating cottage.<br /> <br />
Our families are grown up, we've dumped the big houses, and a <br />
few other things, now it's our turn to have fun. <br />
</p> <br />
<p> <br />
Both companies are willing to work to your exact requirements and <br />
are keen for their customers to get thoroughly involved in all <br />
aspect of the build, making sure that the finished article is <br />
your boat not theirs. The project is set to <br />
complete around Christmas 2003, but by the time we have added <br />
modifications, it could be a bit longer. It is my intention to <br />
photograph every stage of the build and post the pictures here, <br />
as I think it may be useful to anyone else with a similar project <br />
in mind. I will also update with the ideas as we have them <br />
</p> <br />
</body> <br />
</noframes> <br />
</frameset> <br />
</frameset> <br />
</frameset> <br />
</html> <br />
<br />
"My brain hurts"<!--content-->for one you have a noframes and a body tag in a frameset tag. you can't do that.<br />
<br />
second you need to use css to get by it. but I believe there is no substitution for frameborder in css.<!--content-->You'll need this link: <!-- m --><a class="postlink" href="http://validator.w3.org/check?uri=http%3A%2F%2Fwww.the-iron-dutchess.com%2F&charset=%28detect+automatically%29&doctype=Inline&ss=1&sp=1&outline=1&verbose=1">http://validator.w3.org/check?uri=http% ... &verbose=1</a><!-- m --><!--content-->
 
Back
Top