HTML <!--...-->コメントタグ
ブラウザサポート
![]()
すべての主要ブラウザは <!--...--> コメントタグをサポートしています。
タグの定義と使用説明
<!--...--> コメントタグは、ソースドキュメントにコメントを挿入するために使用します。コメントはブラウザには表示されません。
コメントを使用してコードを説明できます。これにより、後でコードを編集する際に役立ちます。特にコード量が多い場合に非常に便利です。
コメントの内容に、プログラム向けのカスタマイズ情報を格納することもできます。この場合、これらの情報はユーザーには見えませんが、プログラムには利用可能です。スクリプトやスタイルをサポートしていない古いブラウザがそれらをプレーンテキストとして表示しないように、コメントやスタイル要素をコメントテキストに入れることは良い習慣です。
注記:コード行の最後にある2つのスラッシュ(//)は JavaScript のコメント記号です。これにより、JavaScript が --> タグを実行しないことが保証されます。
ソースドキュメントでの明確な役割の他に、多くの Web サーバーはコメントを利用して、ドキュメントのサーバーサイドソフトウェアに特有の機能を実装しています。これらのサーバーはドキュメントをスキャンして、従来の HTML/XHTML コメントから特定の文字列を見つけ、コメントに埋め込まれたコマンドに基づいて対応するアクションを実行します。これらのアクションは、他のファイルのテキストを含める(いわゆるサーバーサイドインクルード、server-side include)ような単純なものから、他のコマンドを実行してドキュメントの内容を動的に生成する複雑なものまであります。
HTML 4.01 と HTML5 の違い
なし。
標準属性
<!--...--> コメントタグは標準属性をサポートしていません。
HTML 標準属性の詳細については、以下を参照してください。標準属性。
イベント属性
<!--...--> コメントタグはイベント属性をサポートしていません。
HTML イベント属性の詳細については、以下を参照してください。イベント属性。
その他の拡張