私は最近、CMSサイトを更新したとタブナビゲーションプラグインは次のマークアップを挿入していた:私は常に小文字で私のCSSセレクタを書いている私は#news_tab
でこれをスタイルにしようとしたときに、それはwouldnCSSセレクタは大文字と小文字を区別しますか?
<li id="News_tab">...
をしかし、#News_tab
が働いた。
これまで私がこれまでに遭遇していないことに驚いたので、CSSは大文字と小文字を区別しないという印象を受けました。 CSSは常に大文字と小文字を区別していますが、一貫したコードスタイルのおかげで気づいたことはありませんか?
class属性またはid属性を開始するために大文字を使用しないでください。個人的には、私はそれらをまったく使用しません、ラクダのケーシングJSクラスを除いて。 – albert
@albertはい、私はキャップを使用しません...プラグインで生成されたもので、私のスタイルではありません。 –
DOCTYPEを使用していることを確認するか、奇妙な動作が起こる可能性があります。 –