Jeg har ryttet op i koden til nogle gamel sider så de nu overholder
standarderne - på nær index siden med framesettet. Det skyldes at man
ikke med almindelig tilladt html kan undgå et lille mellemrum mellem
rammerne. Før kom jeg omkring det ved et par ikke tilladte attributter,
men nu prøver jeg en sidste gang om der skulle være et alternativ. Man
kan jo godt bruge style i <frame>, men hvordan skulle det gøres?
Her er det "forbudte" frameset (border og framespacing kan ikke bruges i
<frameset>, border kan heller ikke bruges i <frame> og frameborder skal
angives i "0" eller "1" (men det var vist noget med at Netscape ville
have det sådan).
<frameset cols="156, *" border="0" framespacing="0">
<frame border="0" frameborder="no" src="leftframe.html"
name="DAHR_left" scrolling="no">
<frame border="0" frameborder="no" src="mainframe.html"
name="DAHR_main">
</frameset>
- og her er det "tilladte" frameset:
<frameset cols="156, *">
<frame frameborder="0" src="leftframe.html" name="DAHR_left"
scrolling="no">
<frame frameborder="0" src="mainframe.html" name="DAHR_main">
</frameset>
Men det giver som sagt et lille mellemrum mellem rammerne. I IE er der
ikke så galt, højst et par px, men i NS er det en 3-4 stykker, og det
ser ikke så godt ud. I kan se det her:
www.dahr.dk
Jeg har forsøgt med style og en negativ margin på den højre ramme, men
det har ingen effekt.
Så er der nogle alternativer?
/mik