Frameset validation q?...

liunx

Guest
I tested a few frameset docs that i have on a site & the only errors are:<br />
There is no "border" attribute<br />
&<br />
There is no "frameborder" attribute<br />
<br />
The line of code that has these attrib's:<br />
<FRAMESET ROWS="105,*" FRAMEBORDER="no" BORDER=0><br />
<br />
If this is the case, how do you remove the border..? jaeman<!--content-->style tags ;)<!--content-->Thanks scoutt, you da guru... jaeman<!--content-->I have now used css to manage my frame borders & they are fine though i can't remove the split between frames, eg:<br />
<br />
<FRAMESET ROWS="105,*" class="frames"><br />
<FRAME SRC=http://www.htmlforums.com/archive/index.php/"topics.htm" NAME="topics"><br />
<FRAME SRC=http://www.htmlforums.com/archive/index.php/"page.news.htm" NAME="source"><br />
<NOFRAMES>You are using a really old Browser & should consider updating</NOFRAMES><br />
</FRAMESET><br />
<br />
Should i use a class for the frames[probably not!], I tryed about every description i could think of then gave up on it, So what i was saying above was the split between the 2 frames, I used to use: frameborder="no" border="0" but you can't validate your frameset with these attrib's, Hopfully i'm not to far off the track... jaeman:rolleyes:<!--content--><NOFRAMES></NOFRAMES><br />
<br />
those tags go after your frameset, not in it.<br />
<br />
yes you can use classes in frames. make sure you take the margin and padding out, make them zero.<!--content-->Okay, will do, thx... jaeman<!--content-->The Margin & padding are not what is causing the split between frames, if you have a quick look you will see what i mean:<br />
<br />
<frameset cols="50%,50%"><br />
<frame src=http://www.htmlforums.com/archive/index.php/"" name="left"><br />
<frame src=http://www.htmlforums.com/archive/index.php/"" name="right"><br />
</frameset><br />
<br />
The line/split in the middle is the problem.<br />
<br />
1: it is ugly:O@<br />
2: it allows the user to resize, which i don't want<br />
<br />
I might have to redo the site in iframes if i can't find a solution, thanks for the help... jaeman<br />
<br />
those tags go after your frameset, not in it.<br />
<br />
Got that stupid idea from a tutorial, some people:mad:<!--content-->add "noresize" wihtout quotes in the frame tag or frameset, can't remember<!--content-->in the FRAME tags, you can enter...<br />
noresize="noresize"<!--content-->You actually just add NORESIZE to the <frame> tag, But how do you remove the line/split from in-between frames without using " frameborder="no" & border=0 "... jaeman<!--content-->you will have to put frameborder=0 in the frameset tag. will it validate with that?<!--content-->i have tested out a few different ways of doing frames, but cant seem to find a solution for you. that is get rid of the line and validate at the same time.<br />
<br />
if nothing else, perhaps a faux frame setup? that is using an iframe with its borders collapsed? i'm not to fluent in doing that part though either.<!--content-->Unfortunatly you can't use frameborder="?" & validate, I'm now trying to decide weither i should add it & not worry about validation or go with iframes, Whats your opinion on that scoutt/anyone... jaeman:confused:<!--content-->ok this works in IE but not mozilla and is valid<br />
<br />
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"><br />
<html><br />
<head><br />
<title></title><br />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><br />
<style type="text/css"><br />
.noborder{border:0; frameborder: 0}<br />
</style><br />
</head><br />
<frameset cols="50%,50%" class="noborder"><br />
<frame src=http://www.htmlforums.com/archive/index.php/"" name="left" class="noborder"><br />
<frame src=http://www.htmlforums.com/archive/index.php/"" name="right" class="noborder"><br />
</frameset><br />
<br />
</html><!--content-->Thanks mate, I should have tryed frameborder: 0, i tryed with "no" but didn't try : 0 , I'll check out mozilla later on an see if there is a solution between both platforms, What made you think to try it that way..? jaeman<!--content-->because that is what I told you in my first post ;)<!--content-->
 
Back
Top