У меня большое белое пространство, заполняющее почти половину экрана, это одна и та же ошибка в каждом браузере. Даже когда я нажимаю ссылки, он не исчезает. Вот индексный файл
<html>
<title>Terrapene.dk</title>
<frameset rows="*,*" cols="316" framespacing="0" frameborder="0" border="false">
<frameset rows="72,89%">
<frame name="hoved3" src="front.htm" target="_self" scrolling="no" noresize marginheight="5">
<frameset cols="*,80%">
<frame name="hoved5" src="bond.htm" target="_self" scrolling="auto" noresize>
<frame name="hoved4" src="Velkommen/Velkommen.html" target="_self">
</frameset>
</frameset>
<noframes>
<body bgcolor="#008000">
</body>
</noframes>
</frameset>
</html>
Я сделал следующее изменение во внешнем frameset
для решения проблемы белого пространства (обратите внимание на изменение от подстановочного знака (*
) до 100% высоты):
<frameset rows="100%,*" cols="316" framespacing="0" frameborder="0" border="false">
Вот демонстрационная страница на моем сервере:
http://jackpattishalljr.com/stackoverflow/terrapene.html
Кроме того, было бы не помешало бы добавить doctype-набор фреймов (хотя это само по себе не касается проблемы с пробелом, которую вы нашли):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
PS Спасибо за этот BLAST FROM THE PAST с вопросом о наборе фреймов;)