WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Borderlose Frames / HTML 4.01 (http://www.wcm.at/forum/showthread.php?t=112485)

blauesau 17.10.2003 20:45

Borderlose Frames / HTML 4.01
 
Hallo,

irgendwie will es mir nicht gelingen, die Rahmen der Frames zu verbergen und gleichzeitig HTML 4 - kompatiblen Code zu erzeugen.

Code:

<html>
<head>
<title>...</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<frameset rows="60,*,40" cols="*">
  <frame src="header.html" name="topFrame" scrolling="NO" noresize >
  <frame src="home.html" frameborder="0" name="mainFrame" >
  <frame src="footer.html" name="bottomFrame" scrolling="NO" noresize >
</frameset>
</html>

:confused:

widi 17.10.2003 21:48

na ja, mit html 4 kompatibel ist das so eine sache. aber wie du den border auf allen browsern ohne probleme verschwinden lassen kannst, kann ich dir sagen. und das stört bestimmt auch keine zukünftigen browser.

erst mal zum frameset:

<frameset rows="60,*,40" cols="*" border="0" frameborder="no" framespacing="0">

border="0" = (html 4) entfernt den haupt rahmen in allen neueren browsern.

frameborder="no" = jetzt wird es schon nicht mehr so html konform. wenn du aber auch unter netscape 4x keinen rahmen willst, würde ich das einfügen und die anderen stört es nicht.

framespacing="0" = ist standard auf 0 gesetzt, und wäre somit nicht nötig. es gibt jedoch den alten ie4 am mac, der macht ohne dem eintrag einen 5px spacing rahmen.

und dann sollte noch in jedes frame tag frameborder="0":

<frame src="header.html" name="topFrame" scrolling="NO" noresize frameborder="0">
<frame src="home.html" frameborder="0" name="mainFrame" >
<frame src="footer.html" name="bottomFrame" scrolling="NO" noresize frameborder="0">


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:56 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag