その他

文字コードの指定

スタイルシートを別ファイルに分けて記述する場合、そのファイルの先頭で文字コードを明示しておきましょう。NN6.xでは@charset で文字コードが示されていないと日本語フォントの指定が一切無効になってしまいます。

@charset"Shift_JIS";

コメントが入れ子にならないように

CSSのコメントは、メモや注意事項などを記入してソースを整理するのに使われますが、スタイルの指定でも一部を無効にするという目的でも使います。 ただし、コメントは入れ子に出来ないというルールがあります。

/*
#nav
{
  color: 0;         /*文字色*/
  background: #eee; /*背景色*/
}
*/
コメントが入れ子になっている例。
コメントを含む範囲にさらにコメントで囲むのは文法違反です。

文法チェック

CSSのソースコードのチェックは自動で簡単にできる、W3Cで済ませよう。

【W3C CSS 検証サービス】
http://jigsaw.w3.org/css-validator/

便利サイト

さまざまなCSSハックを紹介しているサイト

http://centricle.com/ref/css/filters/