Definition der Frames
Deine Frames brauchen unbedingt Namen
Du hast das Frameset in einzelne Frames eingeteilt, die du jetzt noch definieren musst. Jeder einzelne Frame wird mit <frame> eingeleitet. Einen Endtag gibt es hierfür nicht. Jedem Frame solltest du einen Namen geben, du tust das mit name="hierschreibstdudennamenhin". Warum dieser Name sehr wichtig ist, erfährst du später.
<frameset rows="10%,90%">
<frame src="datei1.htm" name="frame1">
<frame src="datei2.htm" name="frame2">
</frameset>
Inhalt
Natürlich sollen deine Frames auch Inhalt haben. Sonst würde das ja alles nichts bringen! Um das hinzukriegen, musst du für jeden Frame eine Quelle (englisch=source) angeben.
<frameset rows="10%,90%">
<frame src="datei1.htm" name="frame1">
<frame src="datei2.htm" name="frame2">
</frameset>
<frame src="dateiname.htm">
Mit diesem Code bestimmst du die Inhalte der Frames. (src ist die Abkürzung für "source" = Quelle). Da, wo ich "datei1.htm" bzw "datei2.htm" geschrieben habe, musst du logischerweise den Namen deiner erstellten HTML-Datei, die sich in einem der Frames öffnen soll, eintragen. Also z.B. "navigation.htm".
Achtung!
Du kannst allerdings die Frame-Quellen nicht in irgendeiner Reihenfolge angeben, sondern musst folgendes, völlig logisches Prinzip beachten: Die Frames (cols) werden von links nach rechts und die "Rows-Frames" von oben nach unten gezählt. D.h. für dich
<frame src="dateifürdenoberstenframe"> bzw.
<frame src="dateifürdenlinkenframe"> steht im Quellcode vor
<frame src="dateifürdenunterstenframe"> bzw.
<frame src="dateifürdenrechtenframe">
Bis hierhin alles klar? :)
Ja? Na das freut mich!
Hier geht's weiter