capsctrldays

2007-01-19 (金) [長年日記]

HTMLのコメントの書き方

デザイナさんにより書き方はいろいろあるかもしれないが、

<!-- hoge start -->
<div id="hoge">
  // 中身
</div>
<!-- hoge end -->

こうじゃなくて、

こうしてほしい。

<div id="hoge">
   // 中身
<!-- /hoge -->
</div>
  • startのコメントは不要(それはdivでいいから)
  • divの中に終了を示すコメント入れなくてどーする!(構造を考えてみれば分かることですよね?)
  • いちいち「hoge end」とか書くのはダルいので「/hoge」でいいんじゃね?(これは別にどっちでもいいんだけども)

いろいろと考えてくれるデザイナさんは少ないのだ。

本日のツッコミ(全8件) [ツッコミを入れる]
1 babie (2007-01-20 (土) 16:40)

私はこうしてる。<br><div id="hoge"><br> // 中身<br></div><!-- hoge -->

2 kdmsnr (2007-01-20 (土) 17:08)

コメントを後に書く人はめちゃくちゃ多いんだけど、それだとdiv単位で管理できないのだな。

3 tobetchi (2007-01-22 (月) 19:03)

私はkdmsnrさんとほぼ一緒でこう。<br><div id="hoge"><br> // 中身<br><!-- /hoge --></div><br><br><div>の内側にコメントを置く理由は、<br>外側に置くと、WYSIWYGエディタ編集時にコメントが外れやすくなるため。<br>コメントと閉じタグが一行なのは、<br>このほうがソースが見やすい(と私は感じる)ので。<br><br>まあ、プログラムのインデント同様、みなさんこだわりがあったり無かったりするので、見やすく分かりやすく作ってあればOKだと思います。

4 失礼な… (2007-01-22 (月) 19:23)

まともなデザイナさんは色々考えてくれると思います。

5 kdmsnr (2007-01-22 (月) 19:33)

tobetchiさんみたいな人がいるのが分かっただけで良かったですー。

6 floral (2007-01-23 (火) 10:52)

私はこうしてる。web designning とか、css nite とかにパクられた(!?)らしいですが。<br><div id="hoge"><br> // 中身<br><!-- end div id="hoge" --> </div>

7 floral (2007-01-23 (火) 10:53)

こっちだった。。。<br>ul要素の入れ子とかにも、コメント入れたりするので。<br><div id="hoge"><br> // 中身<br><!-- end [div id="hoge"] --> </div>

8 なかだ (2007-01-23 (火) 16:48)

これはダメなんでしたっけ?<br><div id="hoge"><br> // 中身<br></div -- hoge -->