[解決済み] HTMLのコメントタグ <!-- --> は、JavaScriptのコードの周りでも有効ですか?
2023-06-07 03:36:12
質問
JavaScriptのコードの周りにHTMLのコメントタグを使用することは、今でも意味があるのでしょうか?
つまり
<html>
<body>
<script type="text/javascript">
//<!--
document.write("Hello World!");
//-->
</script>
</body>
</html>
どのように解決するのですか?
HTMLコメント、つまり
<!-- -->
は、もはや必要ありません。これは、HTMLのコメントを理解できないブラウザが
<script>
タグを理解できないブラウザが優雅に劣化できるようにするためのものでした。これらのブラウザ、例えばNetscape 1.xは、もはや野放しではありません。そのため、script タグに HTML コメントを記述することは、もはや本当に意味がありません。
HTML を XHTML または XML として検証したい場合、おそらくコメントアウトされた CDATA タグを使用したいことでしょう。
<script type="text/javascript">
//<![CDATA[
document.write("Hello World!");
//]]>
</script>
この理由は、あなたの
<
,
>
,
&
,
"
と
'
としてエンコードする必要はありません。
<
,
>
,
&
,
"
と
'
をそれぞれ
関連
-
[解決済み] JavaScriptで "use strict "は何をするのか、その根拠は?
-
[解決済み] JavaScriptでJSONをきれいに印刷する
-
[解決済み] 私のJavaScriptコードは "No 'Access-Control-Allow-Origin' header is present on requested resource "というエラーを受け取りますが、Postmanはそうならないのはなぜですか?
-
[解決済み] Javascriptで文字列の最後の文字を切り取るにはどうしたらいいですか?
-
[解決済み] JavaScriptでドロップダウンリストの選択値を取得する
-
[解決済み] JavaScriptでページの一番上までスクロールする?
-
[解決済み] JavaScriptで文字をASCIIコードに変換する
-
[解決済み] HTMLフォームのSELECTタグ/入力の読み取り専用化
-
[解決済み] JavaScriptで次の要素/前の要素を取得しますか?
-
[解決済み] Javascriptによるタッチスクリーンデバイスの検出
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] JavaScriptで次の要素/前の要素を取得しますか?
-
[解決済み] Javascriptによるタッチスクリーンデバイスの検出
-
[解決済み] チェックボックスが選択されているかどうかを確認するjQuery
-
[解決済み] jQueryの$という記号の意味は何ですか?
-
[解決済み] jqueryはjavascriptのライブラリなのかフレームワークなのか?[クローズド]
-
[解決済み] Reactメモを使うべきではない場合とは?
-
[解決済み] JSHintの'+'前の改行不良の説明
-
[解決済み] Chromeのwebkitインスペクタで「Unsafe JavaScript attempt to access frame with URL...」というエラーが継続的に発生する。
-
[解決済み] なぜjavascriptのES6 Promisesはresolve後も実行を継続するのですか?
-
[解決済み] querySelectorAllがない場合、ライブラリを使用せずに属性で要素を取得する?