| CARVIEW |
Select Language
HTTP/2 302
x-cloud-trace-context: 64d9ea38fbee5f2b747465ff23d8a740
location: /en-US/docs/Web/HTML/Element/noscript
via: 1.1 google, 1.1 varnish, 1.1 varnish, 1.1 varnish, 1.1 varnish
accept-ranges: bytes
cache-control: no-store
server: Google Frontend
content-type: text/plain; charset=utf-8
date: Sat, 27 Dec 2025 08:23:08 GMT
x-served-by: cache-bfi-krnt7300087-BFI, cache-bfi-krnt7300045-BFI, cache-sin-wsss1830069-SIN, cache-bom-vanm7210052-BOM
x-cache: MISS, MISS, MISS, MISS
x-cache-hits: 0, 0, 0, 0
x-timer: S1766823788.133316,VS0,VE274
vary: Accept
content-length: 59
HTTP/2 301
server: Google Frontend
location: /en-US/docs/Web/HTML/Reference/Elements/noscript
via: 1.1 google, 1.1 varnish, 1.1 varnish, 1.1 varnish
x-cloud-trace-context: 528295f5734ffdab4ad23a52b066b02b
cache-control: max-age=2592000,public
content-type: text/plain; charset=utf-8
accept-ranges: bytes
age: 468549
date: Sat, 27 Dec 2025 08:23:08 GMT
x-served-by: cache-sin-wsss1830086-SIN, cache-sin-wsss1830086-SIN, cache-bom-vanm7210052-BOM
x-cache: MISS, HIT, MISS
x-cache-hits: 0, 24, 0
x-timer: S1766823788.421016,VS0,VE54
vary: Accept
content-length: 82
HTTP/2 200
x-content-type-options: nosniff
cache-control: public, max-age=3600
via: 1.1 google, 1.1 varnish, 1.1 varnish, 1.1 varnish, 1.1 varnish
x-cloud-trace-context: e8e35cdcd0b004c2e906bd102066695a
server: Google Frontend
last-modified: Sat, 27 Dec 2025 01:06:21 GMT
referrer-policy: strict-origin-when-cross-origin
origin-trial: AxVILwizhbMjxFeHOn1P3R8niO1RJY/smaK4B4d1rLzc1gTaxtXMSaTi+FoigYgCw40uFRDwFcEAeqDR+vVLOW4AAABfeyJvcmlnaW4iOiJodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZyIsImZlYXR1cmUiOiJQcml2YXRlQXR0cmlidXRpb25WMiIsImV4cGlyeSI6MTc0MjA3OTYwMH0=
content-type: text/html
etag: "6ce20bcb3457c9d68ee672754e545143"
strict-transport-security: max-age=63072000
expires: Sat, 27 Dec 2025 04:23:35 GMT
x-goog-meta-goog-reserved-file-mtime: 1766796434
x-goog-storage-class: STANDARD
x-frame-options: DENY
x-goog-metageneration: 1
x-goog-hash: crc32c=MgQE6g==, md5=bOILyzRXydaO5nJ1TlRRQw==
x-guploader-uploadid: AHVrFxP0eevxBuPNNgM9m7ymHwZHL31W_Cqfos2_RGH979OlOFduqlY-VY1okH4BZe6Df80bAqtdPdk
x-goog-stored-content-encoding: identity
content-security-policy: default-src 'self'; script-src 'report-sample' 'self' 'wasm-unsafe-eval' https://www.google-analytics.com/analytics.js https://*.googletagmanager.com assets.codepen.io production-assets.codepen.io https://js.stripe.com 'sha256-XNBp89FG76amD8BqrJzyflxOF9PaWPqPqvJfKZPCv7M=' 'sha256-YCNoU9DNiinACbd8n6UPyB/8vj0kXvhkOni9/06SuYw=' 'sha256-PZjP7OR6mBEtnvXIZfCZ5PuOlxoDF1LDZL8aj8c42rw='; script-src-elem 'report-sample' 'self' 'wasm-unsafe-eval' https://www.google-analytics.com/analytics.js https://*.googletagmanager.com assets.codepen.io production-assets.codepen.io https://js.stripe.com 'sha256-XNBp89FG76amD8BqrJzyflxOF9PaWPqPqvJfKZPCv7M=' 'sha256-YCNoU9DNiinACbd8n6UPyB/8vj0kXvhkOni9/06SuYw=' 'sha256-PZjP7OR6mBEtnvXIZfCZ5PuOlxoDF1LDZL8aj8c42rw='; style-src 'report-sample' 'self' 'unsafe-inline'; object-src 'none'; base-uri 'self'; connect-src 'self' developer.allizom.org bcd.developer.allizom.org bcd.developer.mozilla.org updates.developer.allizom.org updates.developer.mozilla.org https://*.google-analytics.com https://*.analytics.google.com https://*.googletagmanager.com https://incoming.telemetry.mozilla.org https://observatory-api.mdn.allizom.net https://observatory-api.mdn.mozilla.net https://api.github.com/search/issues stats.g.doubleclick.net https://api.stripe.com; font-src 'self'; frame-src 'self' mdn.github.io *.mdnplay.dev *.mdnyalp.dev *.play.test.mdn.allizom.net https://v2.scrimba.com https://scrimba.com jsfiddle.net www.youtube-nocookie.com codepen.io survey.alchemer.com https://js.stripe.com; img-src 'self' data: *.githubusercontent.com *.googleusercontent.com *.gravatar.com mozillausercontent.com firefoxusercontent.com profile.stage.mozaws.net profile.accounts.firefox.com developer.mozilla.org mdn.dev wikipedia.org upload.wikimedia.org https://mdn.github.io/shared-assets/ https://mdn.dev/ https://*.google-analytics.com https://*.googletagmanager.com www.gstatic.com; manifest-src 'self'; media-src 'self' archive.org videos.cdn.mozilla.net https://mdn.github.io/shared-assets/; child-src 'self'; worker-src 'self';
x-goog-generation: 1766797581411274
x-goog-stored-content-length: 174070
content-encoding: gzip
accept-ranges: bytes
age: 446
date: Sat, 27 Dec 2025 08:23:08 GMT
x-served-by: cache-bfi-kbfi7400022-BFI, cache-bfi-kbfi7400052-BFI, cache-sin-wsat1880031-SIN, cache-bom-vanm7210052-BOM
x-cache: MISS, MISS, HIT, MISS
x-cache-hits: 0, 0, 5, 0
x-timer: S1766823788.488628,VS0,VE52
vary: Accept-Encoding
content-length: 22436
<noscript>: The Noscript element - HTML | MDN
Toggle sidebar
>
<noscript>: The Noscript element
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
The <noscript> HTML element defines a section of HTML to be inserted if a script type on the page is unsupported or if scripting is currently turned off in the browser.
Attributes
This element only includes the global attributes.
Examples
html
<noscript>
<!-- anchor linking to external file -->
<a href="carview.php?tsp=https://www.mozilla.org/">External Link</a>
</noscript>
<p>Rocks!</p>
Result with scripting enabled
Rocks!
Result with scripting disabled
Rocks!
Usage notes
The <noscript> element represents its children differently depending on if scripting is enabled:
- If scripting is disabled the
<noscript>element represents its children as HTML content. - If scripting is enabled, the
<noscript>element represents its children as text.
Technical summary
| Content categories | Metadata content, flow content, phrasing content. |
|---|---|
| Permitted content |
When scripting is disabled and when it is a descendant of the
<head> element: in any order, zero or more
<link> elements, zero or more
<style> elements, and zero or more
<meta> elements.When scripting is disabled and when it isn't a descendant of the <head> element: any
transparent content, but no <noscript> element must be among its
descendants.Otherwise: flow content or phrasing content. |
| Tag omission | None, both the starting and ending tag are mandatory. |
| Permitted parents |
Any element that accepts
phrasing content, if there are no ancestor <noscript> element, or in
a <head> element (but only for an HTML
document), here again if there are no ancestor
<noscript> element.
|
| Implicit ARIA role | No corresponding role |
| Permitted ARIA roles | No role permitted |
| DOM interface | HTMLElement |
Specifications
| Specification |
|---|
| HTML> # the-noscript-element> |