molily: Was ist günstiger, Tabellen oder Frames?

Beitrag lesen

Hallo, Sven, (<-- Dies ist eine Begrüßung.)

Was sind iFrames?

(Diese Frage stellt jemand, der meint, zwischen Frames und Tabellen mit Bedacht wählen zu können...!)

InlineFrames kannst du direkt in einem HTML einbinden. Könnte folgendermassen aussehen:

Sollte es aber nicht. :)

<iframe border="0" border-width="thin" src="start.html" name="#iframe" scrolling="yes"
marginwidth="0" marginheight="0" style="border-left-width=0px; border-top-width=0px;
border-bottom-width=0px; border-right-width=0px; border-style:groove; width:100%; height:100%">

Respekt, soviele Fehler in sowenig Code ist ein Kunststück. ;)

Es gibt kein Attribut border-width, nur eine CSS-Eigenschaft gleichen Namens.
AFAIK darf das name-Attribut kein Dash enthalten. Die Spezifikation durchsuche ich einmal nicht, aber target="#iframe" referenziert sicher nicht auf den Inner Frame.
Die CSS-Eigenschaft und der zugehörige Wert werden durch ein Doppelpunkt, nicht ein Gleichheitszeichen getrennt (ist das MS-Standart[tm]?). Anstatt border-(top|right|bottom|left)(-width):0 kann man einfach border:0; notieren.
width:100% und height:100% ist in den meisten Fällen wohl nicht angemessen.
Weiterhin hat das iframe-Element einen Inhalt und demnach wird ein End-Tag sowie ein Elementinhalt (Link zur src-Seite!) benötigt.

Ist eine schöne Sache leider ziemlich ärgerlich, dass es mit vielen Browsern nicht geht.

Kein Problem, iframes sind hundertprozentig abwärtskompatibel, wenn sie richtig angewendet werden.

Grüße,
Mathias