Was ist ein Iframe in Dreamweaver?

October 5

Ein Inline-Frame oder Iframe, ist ein HTML-Element, das Ihnen erlaubt, ein externes Dokument innerhalb einer Zone mit einer Web-Seite, benimmt sich wie ein Mini Browserfenster in Ihrer Seite anzuzeigen. Alle Links im Inhalt im Iframe angezeigt wird in Iframe geöffnet, wenn geklickt haben, der Rest der Seiteninhalte unverändert. Bei Bedarf können Sie einen Iframe ohne Rahmen oder Scroll-Balken, anzeigen, aktivieren den Iframe nahtlos mit Ihrer Webseite Mischung.

Was ist Iframe?

Ein HTML-Iframe-Element ist mit dem < Iframe > HTML-Tag auf der Seite enthalten und Inhalt von einer anderen Seite auf Ihrer Website oder von einem Drittanbieter-Website anzeigen kann. Können Sie das Iframe-Tag in Ihren HTML-Quellcode manuell hinzufügen, oder Adobe Dreamweaver verwenden klicken Sie auf das Menü "Einfügen" und wählen Sie dann "HTML" > "Frames" > "Iframe" Iframe in Ihre Seite einfügen. Die am häufigsten verwendeten Attribute sind das "Src"-Attribut, das den URL des Inhalts anzeigen enthält, und das Attribut "Id", auf den Iframe mit JavaScript oder CSS verweisen verwendet. Zum Beispiel:

< Iframe Src = "http://www.domain.com/page.html & Quot; ID = "myFrames" > dieser Text wird angezeigt, wenn der Browser keine Iframes. unterstützt < / Iframe >

Styling-Iframe

Das Iframe-Tag enthält ein Height und Width-Attribut, sodass Sie Höhe und Breite des Iframe in Pixel oder als Prozentsatz des übergeordneten Containers angeben. HTML4 unterstützt auch das Frameborder-Attribut, das Sie auf 0 setzen können, die Iframe-Grenze oder 1 an der Grenze zu verstecken. Sie können auch Stil Iframe und legen Sie die Höhe und Breite mit CSS, so dass Sie Ihre Website styling von den HTML-Code verwendet zum Anzeigen der Seite trennen.

HTML 5

Obwohl das HTML-Frame-Tag in HTML5 als veraltet markiert, ist das Iframe-Tag noch vorhanden, obwohl seine Attribute geändert wurden. Das Frameborder-Attribut ist veraltet und durch das nahtlose Attribut ersetzt. Zeitpunkt der Veröffentlichung nicht alle Browser-Unterstützung, die dieses Attribut, aber Sie den Rahmen entfernen können durch Festlegen der Rahmenbreite auf "0" und die Farbe "transparent" mit Hilfe von CSS. Das neue Sandkasten-Attribut können Sie Beschränkungen auf den Inhalt, die Iframe anzeigen kann, indem beispielsweise nur Inhalte aus den gleichen Ursprung, und ob Skripts im Iframe ausführen dürfen.

Iframe-Überlegungen

IFrames sind nützlich, um Inhalte über Domänengrenzen hinweg zu teilen, und häufig verwendet, um Werbung oder Formen aus externen Quellen in Webseiten einbetten. Dies ein Risiko jedoch als Sie effektiv Übergabe der Kontrolle über die Inhalte auf Ihrer Webseite an Dritte vornehmen. Zum Beispiel haben einige populären Internet-Seiten versehentlich Malware für ihre Benutzer über die angezeigte Werbung von Drittanbietern gedient. Sie müssen auch Berechtigung aus der Quelle vor der Anzeige der Inhalte Dritter einholen. Sie müssen auch berücksichtigen, dass Iframes Probleme mit einigen Geräten wie Bildschirmsprachausgabe und Mobiltelefone aufgrund ihrer kleinen Bildschirmgröße verursachen könnte.