questo è il mio codice VALIDATO
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/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>titolo</title>
</head>
<frameset rows="50,*" cols="*">
<frame src="inc.top.asp" name="header" scrolling="no" noresize="noresize" frameborder="0" />
<frameset cols="200,*">
<frame src="inc.bar.asp" name="leftFrame" scrolling="yes" noresize="noresize" frameborder="0" />
<frame src="content.asp" name="mainFrame" frameborder="0" />
</frameset>
<noframes>
<body>
<h1>WARNING!</h1>
frames support needed</p>
</body>
</noframes>
</frameset>
</html>
ma crea un errore...
soprattutto in FIREFOX fra l'header e la barra/contenuto si crea un bordo bianco di 5 pixel...
se modifico così va tutto a posto (giustamente)
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/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>titolo</title>
</head>
<frameset rows="50,*" cols="*" frameborder="0">
<frame src="inc.top.asp" name="header" scrolling="no" noresize="noresize" frameborder="0" />
<frameset cols="200,*">
<frame src="inc.bar.asp" name="leftFrame" scrolling="yes" noresize="noresize" frameborder="0" />
<frame src="content.asp" name="mainFrame" frameborder="0" />
</frameset>
<noframes>
<body>
<h1>WARNING!</h1>
frames support needed</p>
</body>
</noframes>
</frameset>
</html>
ma al validatore W3 proprio non va giu quell'attributo al frameset...
[ho provato anche via CSS ma non riesco a intervenire sui frame... ignorano BORDER, PADDING, MARGIN...
se lo applico al frameset ovviamente raggiungo un obiettivo che non mi interessa... (margini, bordi, padding a tutto l'oggetto)]
come faccio?