Andre: Verschachtelte Frames?

Hi,
ich habe ein Problem mit meinem Frameset.
Es werden Fehler bei der Prüfung auf korrekten HTML-Code Festgestellt.
Der NoFrame inhalt muss noch ergänzt werden!
Hier mal der Code:

<frameset rows="110,*" frameborder="NO" border="0" framespacing="0">
<frame name="topFrame" scrolling="NO" noresize src="html/frames/top.htm" marginwidth="16" marginheight="10" >
<frameset cols="172,*" frameborder="NO" border="0" framespacing="0"> <frame name="leftFrame" scrolling="AUTO" noresize src="html/frames/left.htm" marginwidth="16" marginheight="0">
<frame name="mainFrame" src="html/home.php" marginwidth="0" marginheight="0" scrolling="AUTO" frameborder="NO" noresize>
</frameset>
<noframes>
</noframes>
</frameset>

Wie sollte der richtige Code aussehen?

Vielen Dank und viele Grüsse,
Andreas

  1. Wie sollte der richtige Code aussehen?

    Ohne Frames.
    SCNR, Gunnar

    --
    Good results come from experience; and experience comes from bad results.
    1. Ich arbeite gerade an einem kompletten neuen HP OHNE Frames!
      Das wird aber noch einige Monate in Anspruch nehem.

      Bis dahin hätte ich das gerne ohne Code-Fehler....

      Ist der Code denn soweit ok?

      1. Hallo,

        Ich arbeite gerade an einem kompletten neuen HP OHNE Frames!
        Das wird aber noch einige Monate in Anspruch nehem.

        Bis dahin hätte ich das gerne ohne Code-Fehler....

        Ist der Code denn soweit ok?

        Nein, aber mit validem Code bekommst Du wahrscheinlich nicht die Ausgabe, welche Du erwartest. Das ist valide:

        This Page Is Valid HTML 4.01 Frameset!

        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
                "http://www.w3.org/TR/html4/frameset.dtd">
        <html>
        <head>
        <title>Text des Titels</title>
        <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
        </head>
        <frameset rows="110,*">
         <frame name="topFrame" scrolling="NO" noresize src="html/frames/top.htm" marginwidth="16" marginheight="10" frameborder="0" >
         <frameset cols="172,*"> <frame name="leftFrame" scrolling="AUTO" noresize src="html/frames/left.htm" marginwidth="16" marginheight="0">
          <frame name="mainFrame" src="html/home.php" marginwidth="0" marginheight="0" scrolling="AUTO" frameborder="0" noresize>
         </frameset>
         <noframes>
         <body></body>
         </noframes>
        </frameset>
        </html>

        Hier kannst Du nachlesen, welche Attribute ein FRAMESET-Element haben kann:
        http://selfhtml.teamone.de/html/referenz/attribute.htm#frameset
        und hier, welche ein FRAME-Element haben kann:
        http://selfhtml.teamone.de/html/referenz/attribute.htm#frame

        viele Grüße

        Axel