2007-01-19 (金) [長年日記]
■ HTMLのコメントの書き方
デザイナさんにより書き方はいろいろあるかもしれないが、
<!-- hoge start --> <div id="hoge"> // 中身 </div> <!-- hoge end -->
こうじゃなくて、
こうしてほしい。
<div id="hoge"> // 中身 <!-- /hoge --> </div>
- startのコメントは不要(それはdivでいいから)
- divの中に終了を示すコメント入れなくてどーする!(構造を考えてみれば分かることですよね?)
- いちいち「hoge end」とか書くのはダルいので「/hoge」でいいんじゃね?(これは別にどっちでもいいんだけども)
いろいろと考えてくれるデザイナさんは少ないのだ。

私はこうしてる。<br><div id="hoge"><br> // 中身<br></div><!-- hoge -->
コメントを後に書く人はめちゃくちゃ多いんだけど、それだとdiv単位で管理できないのだな。
私はkdmsnrさんとほぼ一緒でこう。<br><div id="hoge"><br> // 中身<br><!-- /hoge --></div><br><br><div>の内側にコメントを置く理由は、<br>外側に置くと、WYSIWYGエディタ編集時にコメントが外れやすくなるため。<br>コメントと閉じタグが一行なのは、<br>このほうがソースが見やすい(と私は感じる)ので。<br><br>まあ、プログラムのインデント同様、みなさんこだわりがあったり無かったりするので、見やすく分かりやすく作ってあればOKだと思います。
まともなデザイナさんは色々考えてくれると思います。
tobetchiさんみたいな人がいるのが分かっただけで良かったですー。
私はこうしてる。web designning とか、css nite とかにパクられた(!?)らしいですが。<br><div id="hoge"><br> // 中身<br><!-- end div id="hoge" --> </div>
こっちだった。。。<br>ul要素の入れ子とかにも、コメント入れたりするので。<br><div id="hoge"><br> // 中身<br><!-- end [div id="hoge"] --> </div>
これはダメなんでしたっけ?<br><div id="hoge"><br> // 中身<br></div -- hoge -->