Unterschied zwischen Frame und IFrame

Schlüsseldifferenz: Frame ist ein HTML-Tag, mit dem die Webseite in verschiedene Frames / Fenster unterteilt wird. Als Tag verwendet, gibt es jeden Frame innerhalb eines Frameset-Tags an. Iframe als

Dieser Code zeigt an, dass auf der aktuellen Seite ein Frame mit der Quell-URL angezeigt wird. Die Quelle wird also in die aktuelle Seite eingebettet. Der Netscape-Browser unterstützt das iframe-Tag nicht. Iframes werden im Allgemeinen zum Anzeigen von Werbung auf der Webseite verwendet. Wenn wir ein Frame-Tag verwenden, besteht die aktuelle Seite nur aus Frames, während in iframe die aktuelle Webseite und das Unterfenster (erstellt von iframe) wie zwei separate Entitäten behandelt werden. Es bringt nur eine andere Quelle auf die aktuelle Seite. Die Inline-Frames werden auch als Floating-Frames bezeichnet. Das World Wide Web Consortium (W3C) enthielt die iframe-Funktion in HTML 4.01.

Tags wurden zum Erstellen von Frames mit dem Tag-Frame verwendet, während iframe Funktionen sowohl von Frame- als auch von Frame-Tags erfüllt. Im Gegensatz zu Frame-Tags können Iframe-Tags auch in den Body-Tags platziert werden. Das Platzieren von Iframes ist einfach, ein Coder kann das Tag problemlos unter den anderen Webseitenelementen einfügen und, falls gewünscht, auch mehrere Iframes hinzufügen. Auf der anderen Seite ist das Platzieren von Frames in Framesets etwas kompliziert. Der Codierer muss die Frame-Größen anpassen, um sie korrekt anzuzeigen. Die Größenanpassung in Bezug auf die Breite ist für Frames sehr schwierig als für Iframes. In Frames müssen sich die Breiten der Frames korrekt zur Breite der Webseite addieren, während Sie in iframe die Höhe und Breite nur in Pixeln oder in Prozent der Breite der Webseite angeben können. Dies wird auch angezeigt bestimmten Ort auf der Webseite. Die Unterschiede in der folgenden Tabelle zusammenfassen: -

Rahmen

IFrame

Definition

Frame ist ein HTML-Tag, das zum Unterteilen der Webseite in verschiedene Frames / Fenster verwendet wird. Als Tag verwendet, gibt es jeden Frame innerhalb eines Frameset-Tags an.

Iframe als