close

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

<frame> HTML-Frame-Element

Veraltet: Diese Funktion wird nicht mehr empfohlen. Obwohl einige Browser sie möglicherweise noch unterstützen, könnte sie bereits aus den relevanten Webstandards entfernt worden sein, in Kürze entfernt werden oder nur noch aus Kompatibilitätsgründen bestehen. Vermeiden Sie die Verwendung und aktualisieren Sie vorhandenen Code, falls möglich; siehe die Kompatibilitätstabelle am Ende dieser Seite, um Ihre Entscheidung zu unterstützen. Beachten Sie, dass diese Funktion jederzeit aufhören könnte zu funktionieren.

Das <frame> HTML Element definiert einen bestimmten Bereich, in dem ein anderes HTML-Dokument angezeigt werden kann. Ein Frame sollte innerhalb eines <frameset> verwendet werden.

Die Verwendung des <frame> Elements wird aufgrund bestimmter Nachteile, wie Leistungseinbußen und fehlender Barrierefreiheit für Nutzer mit Screenreadern, nicht empfohlen. Statt des <frame> Elements kann ein <iframe> vorzuziehen sein.

Attribute

Wie alle anderen HTML-Elemente unterstützt dieses Element die globalen Attribute.

src

Dieses Attribut gibt das Dokument an, das im Frame angezeigt wird.

name

Dieses Attribut wird zur Bezeichnung von Frames verwendet. Ohne Bezeichnung öffnet sich jeder Link im Frame, in dem er sich befindet – dem nächsten übergeordneten Frame. Weitere Informationen finden Sie im target Attribut.

noresize

Dieses Attribut verhindert, dass Benutzer die Größe der Frames ändern.

scrolling

Dieses Attribut definiert das Vorhandensein einer Bildlaufleiste. Ohne dieses Attribut fügt der Browser eine Bildlaufleiste hinzu, wenn es notwendig ist. Es gibt zwei Optionen: "yes", um eine Bildlaufleiste zu erzwingen, auch wenn sie nicht notwendig ist, und "no", um keine Bildlaufleiste zu erzwingen, auch wenn sie notwendig ist.

marginheight

Dieses Attribut definiert die Höhe des Randes zwischen den Frames.

marginwidth

Dieses Attribut definiert die Breite des Randes zwischen den Frames.

frameborder

Dieses Attribut ermöglicht es Ihnen, den Rahmen eines Frames zu spezifizieren.

Beispiel

Ein Frameset-Dokument

Ein Frameset-Dokument hat ein <frameset> Element anstelle eines <body> Elements. Die <frame> Elemente werden innerhalb des <frameset> platziert.

html
<!doctype html>
<html lang="en-US">
  <head>
    <!-- Document metadata goes here -->
  </head>
  <frameset cols="400, 500">
    <frame src="https://developer.mozilla.org/en/HTML/Element/iframe" />
    <frame src="https://developer.mozilla.org/en/HTML/Element/frame" />
  </frameset>
</html>

Wenn Sie eine andere HTML-Seite in den <body> eines Dokuments einbetten möchten, verwenden Sie ein <iframe> Element.

Spezifikationen

Spezifikation
HTML
# frame

Browser-Kompatibilität

Siehe auch