idやclassの名前に「 _ 」や「 - 」を作る事があるかと思いますが、(僕も「 _ 」をよく使います)
IE3やIE4、NNの4や6の初期等の古いブラウザで認識されないそうです。
ここまで古いバージョンに配慮して製作する事はほとんど無いと思いますが、
一応頭の片隅に置いていこうかと思います。
これを機に、idやclassのネーミングルールを自分で決めていこうと思ってます。
それに伴い「 _ 」からも脱却を図ろうかと思ってます。
当分はその要素を包括するid名+そのブロックに関連する名前を付けてみようと思ってます。
そして、全部はid名の頭4文字で。
後部は大文字で開始とするルールで当分やってみようと思います。
例えば、フッターid #footer 内にcopyrightを表記するブロックを加えるとして
#footCopyright
とりあえずルール無しよりはまとまると思うので、当分はこのルールで行こうと思います。