From: Susanne Grabe on 18 Feb 2010 02:39 Lets start with the (simplified) original HTML web page (see first code below). This works fine. Now I read that the attributes FRAMEBORDER and FRAME actually belong to the FRAME tag and not to the FRAMESET tag. So I moved them into the "inner" FRAMEs. But much to my surprse the resulting web page shows now a (white) gap. Have a look at the following snapshot: http://img442.imageshack.us/img442/1290/capture20100217205331.png Why? This gap appears in IntExp and n Firefox. How can I get rid of this gap? Yes, the sytle information is put into a separate CSS file in original. original web page: <!DOCTYPE html PUBLIC "-//W3C//DTD html 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>index</title> </head> <frameset COLS="220,100%" FRAMEBORDER="0" BORDER="0"> <frame src="aaa.html" name="leftframe" title="aaa frame" SCROLLING=NO > <frame src="bbb.html" name="rightframe" title="bbb frame" SCROLLING=AUTO> <noframes> <body> testtext </body> </noframes> </frameset> </html> Subpage aaa.html (bbb.html is similar): <!DOCTYPE html PUBLIC "-//W3C//DTD html 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>aaa</title> </head> <body style="background-color: #1078E1"> aaaa Text </body> </html> Modified wrapper page: .... <frameset COLS="210,100%"> <frame src="aaa.html" name="leftframe" title="aaa frame" SCROLLING=NO FRAMEBORDER="0" BORDER="0"> <frame src="bbb.html" name="rightframe" title="bbb frame" SCROLLING=AUTO FRAMEBORDER="0" BORDER="0"> <noframes> <body> testtext </body> </noframes> </frameset> .... Susanne
|
Pages: 1 Prev: Newbie help for CSS rule Next: Let text flow around an <iframe>? |