<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 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 nicht empfohlen, da es bestimmte Nachteile wie Leistungsprobleme und mangelnde Zugänglichkeit für Benutzer mit Screenreadern hat. Statt 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 vom Frame angezeigt wird.
name-
Dieses Attribut wird verwendet, um Frames zu beschriften. Ohne Beschriftung wird jeder Link im Frame geöffnet, in dem er sich befindet – im nächstgelegenen übergeordneten Frame. Weitere Informationen finden Sie im
targetAttribut. noresize-
Dieses Attribut verhindert, dass Benutzer die Frames verändern können.
scrolling-
Dieses Attribut definiert die Existenz einer Bildlaufleiste. Wenn dieses Attribut nicht verwendet wird, fügt der Browser bei Bedarf eine Bildlaufleiste hinzu. Es gibt zwei Optionen: "yes", um immer eine Bildlaufleiste zu erzwingen, auch wenn sie nicht erforderlich ist, und "no", um eine Bildlaufleiste selbst dann zu verhindern, wenn sie notwendig ist.
marginheight-
Dieses Attribut definiert die Höhe des Rands zwischen den Frames.
marginwidth-
Dieses Attribut definiert die Breite des Rands zwischen den Frames.
frameborder-
Mit diesem Attribut können Sie den Rahmen eines Frames angeben.
Beispiel
>Ein Frameset-Dokument
Ein Frameset-Dokument hat ein <frameset>-Element anstelle eines <body>-Elements. Die <frame>-Elemente werden innerhalb des <frameset> platziert.
<!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> |