Schauen wir uns zunächst an, wie es im W3CSchool-Tutorial erklärt wird, da ich es auch aus dem Internet erfahren habe
Das iframe-Element erstellt eine Inline die ein anderes Dokument enthalten Frames (d. h. Inline-Frames).
Wir können diesen Iframe an einer beliebigen Stelle im Seitenlayout verwenden, was dem Einfügen eines kleinen Fensters an einer beliebigen Stelle auf der Seite entspricht, um andere Seiten anzuzeigen.
Tag definiert ein bestimmtes Fenster (Frame) im Frameset.
Jeder Frame im Frameset kann mit unterschiedlichen Eigenschaften eingestellt werden, wie z. B. Rahmen, Bildlauf, Größenänderung usw.
Beginnen wir mit einem Beispielcode:
<html> <frameset cols="25%,50%,25%"> <frame src="frame_a.htm" /> <frame src="frame_b.htm" /> <frame src="frame_c.htm" /> </frameset> </html>
Es ist zu beachten, dass, wenn
Unterschied :
Wir können den Hauptunterschied zwischen Iframe und Frame anhand der obigen Definition verstehen:
1.iframe kann sich im Dokumentkörperelement befinden oder direkt in das Frameset geschrieben werden
2.frameset kann darf sich nur außerhalb des Körpers befinden und kann nicht im Körperpaket enthalten sein. Frame kann sich nur im Frameset-Element befinden, während sich Iframe nicht nur im Frameset befinden, sondern auch unabhängig im Körper angezeigt werden kann 🎜>
Es ist zu beachten, dass Sie das Frameset in den Textkörper schreiben müssen, wenn Sie einen Iframe in einem Frameset verschachteln
3. Wir Der Iframe kann beliebig über Stile angeordnet werden, der Rahmen kann jedoch nur über die Zeilen und Spalten des Framesets angeordnet werden, und zwar nur befindet sich oben, unten, links und rechts im Dokument
Das obige ist der detaillierte Inhalt vonWas sind die Unterschiede zwischen Frame und Iframe in HTML?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!