1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【初心者でもわかる】HTMLのコメントをコメントアウトする裏技

Last updated at Posted at 2021-04-29

#どうも7noteです。HTMLのコメントをコメントアウトする方法

HTMLでのコメントの方法は以下の通りです。
前後に<!---->を書くことでコメントにできます。

<!-- ここにメモ書き -->

ではこれを使って複数のコメントをまとめてコメントアウトしようとすると・・・うまくいきません。

失敗.html
<!-- 
  <!-- 複数行をコメントアウト -->
  <!-- したいけどうまくいかない -->
-->

この方法では、一番最後の-->はコメントとして認識されません。
Qiitaでも文字が白くなっているのがわかると思います。白い文字の箇所は表示されてしまうところになります。

コメントをコメントアウトする裏技

<style>タグを使う方法

成功.html
<!-- この方法なら複数行コメントアウトできます↓ -->
<style>
  /*
    <!-- 複数行をコメントアウト -->
    <!-- できる方法 -->
  */
</style>

<script>タグを使う方法

成功.html
<!-- この方法でも複数行コメントアウトできます↓ -->
<script>
  /*
    <!-- 複数行をコメントアウト -->
    <!-- できる方法② -->
  */
</script>

解説

<!-- -->この表記のままではコメントで入れ子構造を組むことはできません。
なので<!-- -->をHTMLとして認識させないようにすることで、HTMLのコメントをstyleやscriptタグ内でコメントアウトすることができます。

phpが使えるファイルであれば、phpでもコメントアウトが可能です。

index.php
<?php
  /* 
    <!-- phpでもコメントをコメントアウトできます。 -->
  */
?>

まとめ

コメントをコメントアウトできるとはいえ、あまり乱用するとソースがめちゃくちゃになってしまうので、
一時的にまるごとコメントアウトしておきたい、というようなケースでの使用のみにとどめて置くほうがよいと思います。

もし消し忘れてしまっていたらぐちゃぐちゃのソースが公開されてしまいますし、なにより他の人が見たときに見にくいソースになってしまうので、乱用は避けましょう。

おそまつ!

~ Qiitaで毎日投稿中!! ~
【初心者向け】WEB制作のちょいテク詰め合わせ

1
1
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?