CSSカスケード

CSSカスケードの意味とそれが重要である理由を学ぶ

カスケードはCSSの基本的な概念です。結局のところ、それは名前自体にあり、CSSの最初のC-カスケードスタイルシート-それは重要なことでなければなりません。

どういう意味ですか?

カスケードは、ページ上の各要素に適用されるプロパティを決定するプロセスまたはアルゴリズムです。

さまざまな場所で定義されているCSSルールのリストから収束しようとしています。

それは考慮してそうします:

  • 特異性
  • 重要性
  • 継承
  • ファイル内の順序

また、競合の解決も行います。

同じ要素に適用される同じプロパティの2つ以上の競合するCSSルールを、CSS仕様に従って作成し、どちらを適用する必要があるかを判断する必要があります。

ページにロードされたCSSファイルが1つしかない場合でも、プロセスの一部となる他のCSSがあります。ブラウザ(ユーザーエージェント)のCSSがあります。ブラウザにはデフォルトのルールセットが付属しており、ブラウザによってすべて異なります。

次に、CSSが機能します。

次に、ブラウザは任意のユーザースタイルシートを適用します。これはブラウザ拡張機能によっても適用される可能性があります。

これらのルールはすべて、ページのレンダリング中に機能します。

私の無料ダウンロードCSSハンドブック


その他のCSSチュートリアル: