<noscript> HTML noscript-Element
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Das <noscript>-HTML-Element definiert einen Abschnitt von HTML, der eingefügt wird, wenn ein Skripttyp auf der Seite nicht unterstützt wird oder wenn das Scripting im Browser momentan ausgeschaltet ist.
Attribute
Dieses Element enthält nur die globalen Attribute.
Beispiele
html
<noscript>
<!-- anchor linking to external file -->
<a href="https://www.mozilla.org/">External Link</a>
</noscript>
<p>Rocks!</p>
Ergebnis mit aktiviertem Scripting
Rocks!
Ergebnis mit deaktiviertem Scripting
Rocks!
Nutzungshinweise
Das <noscript>-Element stellt seine Kinder unterschiedlich dar, je nachdem, ob Scripting aktiviert ist:
- Wenn Scripting deaktiviert ist, stellt das
<noscript>-Element seine Kinder als HTML-Inhalt dar. - Wenn Scripting aktiviert ist, stellt das
<noscript>-Element seine Kinder als Text dar.
Technische Zusammenfassung
| Inhaltskategorien | Metadateninhalt, Flussinhalt, Phraseninhalt. |
|---|---|
| Zulässiger Inhalt |
Wenn Scripting deaktiviert ist und wenn es ein Nachkomme des
<head>-Elements ist: in beliebiger Reihenfolge null oder mehr
<link>-Elemente, null oder mehr
<style>-Elemente und null oder mehr
<meta>-Elemente.Wenn Scripting deaktiviert ist und es kein Nachkomme des <head>-Elements ist: jeder
transparente Inhalt, aber kein <noscript>-Element darf unter den
Nachkommen sein.Andernfalls: Flussinhalt oder Phraseninhalt. |
| Tag-Auslassung | Keine, sowohl der Start- als auch der End-Tag sind obligatorisch. |
| Zulässige Eltern |
Jedes Element, das
Phraseninhalt akzeptiert, wenn es keinen übergeordneten
<noscript>-Element gibt, oder in einem
<head>-Element (aber nur für ein HTML-Dokument), auch hier
wenn es keinen übergeordneten
<noscript>-Element gibt.
|
| Implizierte ARIA-Rolle | Keine entsprechende Rolle |
| Erlaubte ARIA-Rollen | Keine role erlaubt |
| DOM-Schnittstelle | [`HTMLElement`](/de/docs/Web/API/HTMLElement) |
Spezifikationen
| Spezifikation |
|---|
| HTML> # the-noscript-element> |