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

Deprecated

Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.

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

Die Verwendung des <frame>-Elements wird nicht empfohlen, da es bestimmte Nachteile wie Leistungsprobleme und fehlende Barrierefreiheit für Benutzer mit Screenreadern aufweist. Anstelle des <frame>-Elements wird möglicherweise das <iframe> bevorzugt.

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 zum Beschriften von Frames verwendet. Ohne Beschriftung öffnet sich jeder Link im Frame, in dem er sich befindet – im nächstgelegenen übergeordneten Frame. Weitere Informationen finden Sie im target-Attribut.

noresize

Dieses Attribut verhindert das Größenänderung von Frames durch Benutzer.

scrolling

Dieses Attribut definiert das Vorhandensein einer Bildlaufleiste. Wenn dieses Attribut nicht verwendet wird, fügt der Browser, wenn nötig, eine Bildlaufleiste hinzu. Es gibt zwei Möglichkeiten: "yes", um eine Bildlaufleiste zu erzwingen, auch wenn sie nicht erforderlich ist, und "no", um keine Bildlaufleiste zu erzwingen, auch wenn sie erforderlich ist.

marginheight

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

marginwidth

Dieses Attribut definiert die Breite des Rahmens zwischen den Frames.

frameborder

Dieses Attribut erlaubt es Ihnen, einen Rahmen für das Frame anzugeben.

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 das <body> eines Dokuments einbetten möchten, verwenden Sie ein <iframe>-Element.

Spezifikationen

Spezifikation
HTML
# frame

Browser-Kompatibilität

Siehe auch