- ベストアンサー
CSSでid名やclass名に「_」や「-」は危険?
CSSでid名やclass名に「_」や「-」を使うと 一部のブラウザでは、正しく表示されないと 聞いたのですが、本当なのでしょうか? 私の場合 #left_column { 等と使っていたのですが、 上記が本当なら非常に管理が難しくないでしょうか? 皆さんはどうしておりますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
参考URLを見る限り、アンダースコアは鬼門のようです。 ハイフンなら問題ありません。今どきWinIE3なんて考慮対象外でしょう。
その他の回答 (1)
noname#20377
回答No.1
あんまりよく調べていませんが、IE6はCSSのセレクタで使われるアンダースコア(_)を無視するようです。 以下パソコン遊戯5月10日 http://pasokon-yugi.cool.ne.jp/nikki/200405.html 本題のリンクは切れているが、徒委記のリンク集は読んで考える価値有り。
質問者
お礼
ありがとうございます。 IE6ではアンダースコアが無視されるんですか。 少し驚きです。私の場合はIE6ですが、見れているので、 いろいろ探してみたいと思います。
お礼
ありがとうございます! 確かにアンダースコアは微妙ですね。 様々なサイトで_が使われていたので、 疑問に思っていましたが、ハイフンにしようと思います。