English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML 参考手册

HTMLタグ一覧

HTML: <noscript> タグ

HTML <noscript>タグは、スクリプトのタイプがサポートされていない場合またはブラウザがスクリプトを無効にしている場合に挿入する代替のHTMLを定義します。このタグは通常、<noscript>要素とも呼ばれます。

オンラインサンプル

<noscript>タグの使用:

!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>HTML5 noscriptタグの使用(基本チュートリアル網 oldtoolbag.com)</title>
</head>
<body>
<h1>Heading 1</h1>
<p>This is a paragraph that appears under Heading 1.</p>
<script src="/js/examples.js"></script>
 <script>document.write("Hello World!")</script>
<noscript>
  <p>This is a <a href="examples.html">link to more examples</a>.</p>
</noscript>
<noscript>申し訳ありませんが、あなたのブラウザはJavaScriptをサポートしていません!</noscript>
</body>
</html>
テストをしてみる ‹/›

ブラウザの互換性

IEFirefoxOperaChromeSafari

現在の多くのブラウザが<noscript>タグをサポートしています。

タグの定義および使用説明

noscript要素は、スクリプトが実行されない場合の代替内容(テキスト)を定義するために使用されます。

このタグは、<noscript>タグを認識できるがその中のスクリプトをサポートできないブラウザで使用できます。

スクリプトのタイプがサポートされていない場合またはブラウザがスクリプトを無効にしている場合、<noscript>タグは代替のHTMLコンテンツを表示します。

ブラウザでスクリプトが有効に設定されている場合、<noscript>タグはページ上に内容を表示しません。

も参照ください<script>タグ。

ヒントおよび注意

ヒント:ブラウザがスクリプトをサポートしている場合、noscript要素内のテキストは表示されません。

コメント:スクリプトタグを認識できないブラウザは、タグの内容をページに表示します。このような行為を避けるために、コメントタグ内にスクリプトを隠すべきです。古いブラウザ(スクリプトタグを認識できないもの)はコメントを無視し、タグの内容をページに書き込まないため、新しいブラウザはこれらのスクリプトを実行します。コメントタグ内に囲まれていてもかまいません!

<script>
<!--
function displayMsg()
{
alert("Hello World!")
}
//-->
</script>

において 4.01 HTML5 の違い

HTML 4.01 において、<noscript> タグは <body> 要素にのみ挿入できます。

HTML5 において、<noscript> タグは <head> と <body> 区域に挿入できます。

HTML と XHTML の違い

XHTML は <noscript> タグをサポートしません。

全局属性

<noscript> タグは全局属性をサポートしており、完全な属性リストを確認してください HTML 全局属性

関連記事

HTML 教程:HTML スクリプト