NoScript 要素(<noscript>)はページで使用中のスクリプト言語が閲覧者のブラウザーでサポートされていないタイプである場合や、ブラウザーの設定でスクリプトが無効にされている場合に表示するセクションを表します。

コンテンツカテゴリー メタデータコンテンツフローコンテンツ記述コンテンツ
許可された内容 スクリプトが無効かつ noscript 要素が <head> 要素の子孫である場合: 任意の順序で、0 個以上の <link> 要素、0 個以上の<style> 要素、0個以上の <meta> 要素。
スクリプトが無効かつ noscript 要素が <head> 要素の子孫ではない場合: 任意の透過的コンテンツ、ただし <noscript> 要素を入れ子にしてはならない。
上記以外の場合: フローコンテンツ、記述コンテンツ。
タグの省略 不可。開始と終了タグの両方が必要。
許可された親要素 祖先要素に <noscript> が存在しない場合に、記述コンテンツ を受け入れるすべての要素。または、祖先要素に <noscript> が存在しない場合に、<head> 要素 (HTML ドキュメントに限る)。
許可された ARIA ロール なし
DOM インターフェイス HTMLElement

属性

他のすべての要素と同様に、この要素はグローバル属性を持ちます。

<noscript>
  <!-- 外部ファイルにリンクするアンカー -->
  <a href="https://www.mozilla.com/">外部リンク</a>
</noscript>
<p>ロック!!</p>

スクリプトが有効になっている場合の表示例

ロック!!

スクリプトが無効になっている場合の表示例

外部リンク

ロック!!

仕様書

仕様書 策定状況 コメント
HTML Living Standard
<noscript> の定義
現行の標準  
HTML5
<noscript> の定義
勧告  
HTML 4.01 Specification
<noscript> の定義
勧告  

ブラウザー実装状況

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeEdge MobileAndroid 版 FirefoxAndroid 版 OperaiOS 版 SafariSamsung Internet
基本対応Chrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 1IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありEdge Mobile 完全対応 ありFirefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり

凡例

完全対応  
完全対応

ドキュメントのタグと貢献者

このページの貢献者: mfuji09, yyss, fscholz, ethertank
最終更新者: mfuji09,