Alexander Lurk: Sichtbarer Abstand im Rahmen von Frames bei IE und NN

Hi,

obwohl ich, wie in SELFHTML von Stephan Muenz beschrieben, alle Border auf 0 setze (border="0" frameborder="0" framespacing="0") ist im IE und NN ein sichtbarer Abstand im oberen und unteren Frame (im oberen am unteren Rand und im unteren am oberen Rand) zu sehen. Dieser Abstand ist beim Netscape Navigator groesser als beim Internet Explorer. Anbei der Sourcecode des FRAMESETS:

<HTML>
<HEAD>
   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
   <TITLE>Homepage</TITLE>
</HEAD>

<FRAMESET rows="65,*,49">
<FRAME src="Kopfzeile.htm" scrolling="no" marginwidth="0" marginheight="0" border="0" frameborder="0" framespacing="0">
<FRAME src="Startseite.htm" scrolling="auto" marginwidth="0" marginheight="0" border="0" frameborder="0" framespacing="0" name="Startseite">
<FRAME src="Steuerung.htm" target="Hauptframe" scrolling="no" marginheight="0" marginwidth="0" border="0" frameborder="0" framespacing="0">
</FRAMESET>
<NOFRAMES>
Dieser Text wird angezeigt, wenn der Browser keine Frames kennt
</NOFRAMES>
</HTML>

Der Source-Code des oberen Frams sieht so aus:

<HTML>
<HEAD>
   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
   <TITLE>Kopfzeile</TITLE>
</HEAD>

<BODY NOSAVE bgcolor="#2020D3" background="KEPEK/BW.jpg" topmargin="0">
<CENTER>
  <img src="KEPEK/Banner.gif" width="569" height="65">
</CENTER>

</BODY>
</HTML>

Woher kann der sichtbare Abstand jetzt noch kommen?

Im voraus herzlichen Dank fuer Eure Hilfe.

Viele Gruesse
Alex

  1. <FRAMESET rows="65,*,49">
    <FRAME src="Kopfzeile.htm" scrolling="no" marginwidth="0" marginheight="0" border="0" frameborder="0" framespacing="0">
    <FRAME src="Startseite.htm" scrolling="auto" marginwidth="0" marginheight="0" border="0" frameborder="0" framespacing="0" name="Startseite">
    <FRAME src="Steuerung.htm" target="Hauptframe" scrolling="no" marginheight="0" marginwidth="0" border="0" frameborder="0" framespacing="0">
    </FRAMESET>

    Schreibe den ganzen Border-Krams auch in Frameset. Dann müßte es klappen.

    Janko

  2. Hallo Alex,

    bei mir sind die Lücken just in dem Moment weggegangen wo ich den
    FRAMES das Name-Attribut gegeben habe.
    Das Target-Attribut habe ich dabei auch durch NAME ersetzt.

    Klaus

    1. Hallo Alex,

      das alleine war's wohl nicht, meine Fassung sieht nun so aus:

      <HTML>
      <HEAD>
         <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
         <TITLE>Homepage</TITLE>
      </HEAD>

      <FRAMESET rows="65,*,49"
                frameborder="NO"
                framespacing="0"
                marginheight="0"
                marginwidth="0"
                border="0">
         <FRAME name="Kopfleiste"
                src="Kopfzeile.htm"
                scrolling="no">
         <FRAME name="Startseite"
                src="Startseite.htm"
                scrolling="auto">
         <FRAME name="Fussleiste"
                src="Steuerung.htm"
                scrolling="no">
      </FRAMESET>
      <NOFRAMES>
      Dieser Text wird angezeigt, wenn der Browser keine Frames kennt
      </NOFRAMES>
      </HTML>

      Klaus