ホームページ > 記事 > ウェブフロントエンド > HTMLのscriptタグとnoscriptタグの違い
実際、Web 開発を学んだ人なら誰でも HTML script タグを知っているはずです。ただし、フレームワークを使用して開発する場合、これらのタグは通常は自動的に生成されるため、src パス内の js ファイルに注意を払うことはありません。
最近、JSの練習コードを書いているときに、scriptタグに注意すべき点がたくさんあることに偶然気づきました。
W3C 標準によれば、script タグの type 属性は required ですが、src はオプションです。活字を書かなくても問題ありませんが。
XHTML はもう少し複雑です:
<script type="text/javascript"> //<![CDATA[ var i=10; if (i<5) { // some code } //]]> </script>
script タグには defer="defer" というオプションの属性があり、ページが読み込まれた後に実行されるスクリプトを定義できますが、この属性は次のように指定する必要があります。 src と一緒に使用されます。それ以外の場合、一部のブラウザーはこれをサポートしません。 PS: IE 6 もこの属性をサポートしています。
onscript タグは、ブラウザがスクリプトを無効にするとその内容を表示します:
<noscript> <p>To better present the page, please turn on scripting.</p> </noscript>
以上がHTMLのscriptタグとnoscriptタグの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。