[OK]を別の質問で何が議論されていた、そしてこのリンクが記載されたよう:その記事の中で効率的なCSSの書き方
https://developer.mozilla.org/en/Writing_Efficient_CSS
を、彼らは私が知らなかったいくつかのことを言うが、私はについて尋ねる前にそれらは、私はこれを尋ねるべきです...それはFirefoxによって解釈されるCSSに当てはまりますか?私の憂鬱を許しても、私はMozillaのUIが何を意味するのか分からなかった。 (私を傷つけることはありません!)
を、それが適用されない場合は、彼らが言うとき:
は、子孫セレクタを避けてください!
子孫セレクタは、CSSの中で最も高価な セレクタがあります。特に セレクタを使用するルールがタグ またはユニバーサルカテゴリにある場合は、 が恐ろしく高価です。しばしば、 は、子供の セレクターが本当に望ましいものです。子孫 セレクタの使用は、 あなたのスキンの モジュールオーナーの明示的な承認なしに、UI CSSで禁止されています。
* BAD - treehead treerow treecell { } * BETTER, BUT STILL BAD (see next guideline) - treehead > treerow > treecell { }
子孫セレクタは、単にスペースのですか?子どもと子孫の違いは何でしょうか?子は別の要素の中の要素ですが、子孫と同じではありませんか?私が書いているように、私はそれを理解したかもしれないと思う。子孫は子供/孫/曾孫/などとなりうる?そして、子供は1つ深いですか?
私の質問の愚かなレベルのために再び申し訳ありませんが...私は常に私のサイトのための私のCSSの子孫を使用しているので、ただ、不思議。これは、この全体の質問は無意味であるFirefoxの話ではありません場合はしかし、ええ、...
そのないFirefoxに関する場合には、誰もが一般的にはFirefoxやブラウザのための効率を説明する記事へのリンクがありますか?
はい。そして、子セレクタはIE6では動作しません。そのサポートが必須ならば、あなたはかなり骨が折れています。 – jason