Warum wird <noframes> im <frameset> definiert
Karlo
- html
Hi!
Hätte mal eine Frage, die man auch mit "weil es so ist" beantworten kann ;-) Aber vielleicht gibt es ja noch eine andere Antwort?
Warum wird eigentlich der <noframes>-Bereich im Frameset reingeschrieben
<frameset... ><frame...><frame...>
<noframes>Blabla</noframes>
</frameset>
und nicht danach
<frameset... ><frame...><frame...></frameset>
<noframes>Blabla</noframes>
Also ich hab das immer nach frames!
Also so:
<frameset... ><frame...><frame...></frameset>
<noframes>Blabla</noframes>
Aloha,
Thorsten
Also ich hab das immer nach frames!
stolz auf den Verstoss gegen die HTML-Spezifikation?
Ansich ist es egal, aber es ist nunmal in der Spezifikation so vorgesehen, also rein da.
Tag
Hätte mal eine Frage, die man auch mit "weil es so ist" beantworten kann ;-) Aber vielleicht gibt es ja noch eine andere Antwort?
Warum wird eigentlich der <noframes>-Bereich im Frameset reingeschrieben
<!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>
</head>
<frameset ...> <!-- Frameset-Definition -->
<frame ...> <!-- Framefenster-Definition -->
<noframes>
Wird angezeigt, wenn der Browser keine Frames anzeigen kann
</noframes>
</frameset>
</html>
...oder unter http://selfhtml.teamone.de/html/frames/definieren.htm#grundgeruest
Die Frage ist nicht, wie ich das mache, sondern ob es einen Grund dafür gibt - zugegeben blöde Frage - aber scheinbar machen das manche ja anders, <noframe> komplett nach <frameset>
Hi,
scheinbar ist es so definiert, daß der <noframes>-Bereich innerhalb des <frameset>-Bereiches zu stehen hat.
<noframes>-Bereiche alleine (also ohne ein Frameset in der Datei) funktionieren z. B. in NS4 nicht: er wird trotzdem angezeigt, der MSIE dagegen unterdrückt ihn. Dahingegen werden z. B. <noscript>-Bereiche überall angezeigt, falls JavaScript deaktiviert ist.
Aus (ganz am Ende):
http://selfhtml.teamone.de/html/frames/definieren.htm#noframes
hi,
wahrscheinlich ist das so, weil <noframes></noframes> für den framebereich so ähnlich fungiert wie der <body></body> bereich in einer normalen frame freien html datei.
die genauen gründeweis ich auch nicht, aber ich denke mal, das dass der grund sein wird, wieso das so ist.
mfg
sven