web-dev-qa-db-ja.com

HTMLの単一行コメント

行の先頭にエスケープシーケンスだけを使用して、HTMLの1行をコメントアウトする方法はありますか?他の言語で#または//を使用することに似ていますか?または、<!-- ... -->がhtmlでコメントするための唯一のオプションですか?

63
aslum

番号、 <!-- ... -->はHTMLの唯一のコメント構文です。

29
Matti Virkkunen

シンプルにしましょう。 @digitaldreamerの答えは大好きでしたが、初心者を混乱させるかもしれません。だから、私はそれを試して、単純化するつもりです。

HTMLコメントは<!-- -->のみです。これは単一行のコメントまたは二重のコメントとして使用できます。実際には開発者次第です。

したがって、HTMLコメントは<!--で始まり、-->で終わります。本当に簡単です。コメント形式が正当であるかどうかにかかわらず、互換性の問題を回避するために、他の形式を使用しないでください。

7
Ahmad Awais

いいえ、コメントを閉じるには->を使用する必要があります。

5
Kyle Alons

TL; DR適合ブラウザの場合、はい。適合ブラウザはないので、ありません。

HTML 4仕様によると、<!------> hello-->は完全に有効なコメントです。ただし、(digitaldreamerが指摘したように)開発者が標準を知らない、または従わないため、これを正しく(つまり、仕様ごとに)実装するブラウザーは見つかりませんでした。

HTML4のコメントの定義は、w3cのWebサイトで見つけることができます。 http://www.w3.org/TR/html4/intro/sgmltut.html#h-3.2.4

多くのブラウザが間違っているもう1つのことは、-- >-->と同様にコメントを閉じることです。

3
anonymous