コメント

HTMLは『 <!-- --> 』*1,2
CSSは『 /*  */ 』*3
JavaScriptは1行の場合『 // 』。複数行の場合、『 /*  */ 』
PHPは、1行の場合『 // 』または『 # 』。複数行の場合、『 /*  */ 』


※1 HTMLの<script>タグ内に書くコメントも『 // 』。
※2 HTML4.0以降およびXHTMLでは、開始の『<!--』と終了の『-->』に含まれる
  ハイフン(-)との混同を避けるため、
  コメント本文内に2つ以上連続したハイフン(-)を記述してはならない
  とされています。

※3 CSSのコメントは閉じ『 */ 』の前が全角文字の場合、
  */が効かない場合があります。終わりの文字が全角の場合は、
  半角(全角)スペースを入れて、*/を記述してください。
  例)/*コメントアウト*/  ⇒NG
    /*コメントアウト* / ⇒OK

※ HTML内の<style>タグに<!--でコメントアウトしているのは
  スタイルシート未対応ブラウザへの配慮です。
  <style type="text/css">
     <!--
      h1 { color: #123456; }
     -->
   </style>

これはCSSやJavaScriptのソースをHTMLテキストととして扱い、表示してしまうブラウザがあった為です。(今も携帯端末の一部にあるようです。)
ですので、XHTML的にもCSSやJavaScriptは別ファイルに記述しましょう。