Der Martin: Frames und sich dumm fühlen

Beitrag lesen

Hallo,

ich versuche eine Page zu proggen mit insg 7 Frames, geteilt in 2 Spalten.

ohje. Abgesehen davon, dass ich die Empfehlung meiner Vorredner, Frames ganz weit links liegenzulassen, ein paar Hinweise.

nur zeigt er mir die inhalte der frames einfach nicht an

Wer ist "er"? - Sind die Einzeldokumente denn da, wo du sie referenzierst?

ich hab also irgendwo im quellcode nen fehler gemacht,

Mehrere. Vor allem den, überhaupt Frames zu verwenden.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

Falsch. Wenn es denn schon ein Frameset sein muss, dann bitte auch mit einer Frameset-DTD.

<LINK REL=STYLESHEET HREF="../css/default.css" TYPE="text/css">

Wozu ein Stylesheet, wenn das Dokument (wir sind hier im Frameset!) keine anzeigbaren Inhalte hat, die man stylen könnte? (Auf Spitzfindigkeiten, dass man ja ausgewählte Elemente im head anzeigen könnte, will ich nicht eingehen.)

<STYLE TYPE="text/css">
<!--A {text-decoration: none}.Stil3 {font-size: 16pt}-->
</STYLE>

Nochmal: Wozu ein Stylesheet, zumal es Elemente selektiert, die im Dokument gar nicht vorkommen? Außerdem ist es eine übliche Konvention, HTML-Elemente und Attribute durchgehend klein zu schreiben, und Attributwerte generell in Anführungszeichen zu setzen (in XHTML ist beides sogar Pflicht).

<frameset border="1" cols="800,224">

Es gibt kein Attribut "border" für frameset.

Warum die Inhalte deiner Frames nicht angezeigt werden, ist aus dem vorliegenden Code allerdings nicht ersichtlich. Ich vermute ebenso wie EKKi, dass die Frame-Dokumente nicht existieren - bzw. nicht da, wo du angibst.

So long,
 Martin

--
Verliebt:    Er spricht, sie lauscht.
Verlobt:     Sie spricht, er lauscht.
Verheiratet: Beide sprechen, und die Nachbarn lauschen.