Naar de inhoud
Gratis naslagwerk over HTML
HTML leren en naslaan
Naslag / Structuur van een pagina

Het element <noscript>

Het <noscript>-HTML-element definieert een sectie HTML die moet worden ingevoegd als een scripttype op de pagina niet wordt ondersteund of als scripting momenteel is uitgeschakeld in de browser.

Attributen

Dit element bevat alleen de globale attributen.

Voorbeelden

HTML
<noscript>
  <!-- anchor linking to external file -->
  <a href="https://voorbeeld.nl/">External Link</a>
</noscript>
<p>Rocks!</p>

Resultaat met scripting ingeschakeld

Rocks!

Resultaat met scripting uitgeschakeld

External Link

Rocks!

Gebruiksnotities

Het <noscript>-element geeft zijn kinderen op verschillende manieren weer, afhankelijk van of scripting is ingeschakeld:

  • Als scripting is uitgeschakeld, geeft het <noscript>-element zijn kinderen weer als HTML-inhoud.
  • Als scripting is ingeschakeld, geeft het <noscript>-element zijn kinderen weer als tekst.

Technische samenvatting

Inhoudscategorieën Metadata-inhoud, flow-inhoud, phrasing-inhoud.
Toegestane inhoud Wanneer scripting is uitgeschakeld en wanneer het een afstammeling is van het <head>-element: in willekeurige volgorde, nul of meer <link>-elementen, nul of meer <style>-elementen, en nul of meer <meta>-elementen.
Wanneer scripting is uitgeschakeld en wanneer het geen afstammeling is van het <head>-element: elke transparante inhoud, maar er mag geen <noscript>-element onder de afstammelingen zijn.
Anders: flow-inhoud of phrasing-inhoud.
Weglaten van tags Geen, zowel de begin- als de eindtag zijn verplicht.
Toegestane ouders Elk element dat phrasing-inhoud accepteert, mits er geen voorouder-<noscript>-element is, of in een <head>-element (maar alleen voor een HTML-document), ook hier weer mits er geen voorouder- <noscript>-element is.
Impliciete ARIA-rol Geen overeenkomstige rol
Toegestane ARIA-rollen Geen role toegestaan
DOM-interface HTMLElement

Verwante elementen