Axel Richter: Frames

Beitrag lesen

Warum zeigt es diese frames samt inhalt im internetexplorer problemlos an und in netscape nicht?(in netscape werden nur die leeren frames dargestellt)

<html>
<head>
<title>frameset</title>
<meta name="author" content="Jakob">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
</head><frameset cols="20%,80%"><frame name="links" src="verweise.html" frameborder="0">

<frameset rows="15%,*"><frame name="rechts oben" src="oben.html"><frame name="rechts unten" src="unten.html">
</frameset>

</html>

Hallo,

das Hauptproblem ist, dass die Dateien: verweise.html, ohen.html und unten.html eine DOCTYPE-Angabe in der allerersten Zeile brauchen. Etwa so:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
       "http://www.w3.org/TR/html4/loose.dtd">

siehe:

<file:///D:/selfhtml/html/allgemein/grundgeruest.htm#dokumenttyp>

Bei der Gelegenheit gibst Du am besten dem Fameset auch gleich seinen DOCTYPE:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
        "http://www.w3.org/TR/html4/frameset.dtd">

Die Angaben name="rechts oben" und name="rechts unten" können auch Probleme verursachen. Namen sind keine Sätze. Sie sollten keine Leerzeichen enthalten. Nenne die Frames lieber name="rechts_oben" und name="rechts_unten"

Gruß

Axel