<noframes>: Das Frame-Backup-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 <noframes>
HTML-Element stellt Inhalt bereit, der in Browsern angezeigt wird, die das <frame>
-Element nicht unterstützen (oder dessen Unterstützung deaktiviert haben). Obwohl die meisten gängigen Browser Frames unterstützen, gibt es Ausnahmen, darunter spezielle Browser einschließlich einiger mobiler Browser sowie Textbrowser.
Ein <noframes>
-Element kann alle HTML-Elemente enthalten, die innerhalb des Body eines HTML-Dokuments erlaubt sind, ausgenommen die <frameset>
- und <frame>
-Elemente, da die Verwendung von Frames keinen Sinn macht, wenn sie nicht unterstützt werden.
<noframes>
kann verwendet werden, um eine Nachricht anzuzeigen, die erklärt, dass der Browser des Benutzers keine Frames unterstützt. Idealerweise sollte es jedoch verwendet werden, um eine alternative Form der Website anzubieten, die keine Frames verwendet, aber dennoch die gleiche oder ähnliche Funktionalität bietet.
Hinweis:
Dieses Element ist veraltet und sollte nicht verwendet werden, da auch die <frame>
- und <frameset>
-Elemente veraltet sind. Wenn überhaupt Frames benötigt werden, sollten sie mithilfe des <iframe>
-Elements dargestellt werden.
Attribute
Wie alle anderen HTML-Elemente unterstützt dieses Element die globalen Attribute. Es hat keine weiteren verfügbaren Attribute.
Beispiel
In diesem Beispiel sehen wir ein Frameset mit zwei Frames. Zudem wird <noframes>
verwendet, um eine erklärende Nachricht anzuzeigen, falls der User-Agent keine Frames unterstützt.
<!doctype html>
<html lang="en-US">
<head>
<!-- Document metadata goes here -->
</head>
<frameset rows="45%, 55%">
<frame src="https://developer.mozilla.org/en/HTML/Element/frameset" />
<frame src="https://developer.mozilla.org/en/HTML/Element/frame" />
<noframes>
<p>
It seems your browser does not support frames or is configured to not
allow them.
</p>
</noframes>
</frameset>
</html>
Spezifikationen
Specification |
---|
HTML # noframes |