ソーシャルメディア CSS3スタイル継承の基本

CSS3スタイル継承の基本

ビデオ: CSS #09 ボックスモデルを理解しよう 2025

ビデオ: CSS #09 ボックスモデルを理解しよう 2025
Anonim

カスケーディングスタイルシート(CSS3 )はそれをすべて伝えます。ページ階層の最上部のスタイルは、ページの下部にカスケードされます。階層の適切なレベルにスタイルを定義することで、そのスタイルが必要なすべての場所でそのスタイルを実装するために必要な作業を減らすことができます。 たとえば、タグで定義されたスタイルは、タグの子であるタグに流れます。レベルでスタイルを定義した場合は、そのスタイルを必要とするスタイルごとにスタイルを定義する必要があります。レベルで定義することで、カスケードスタイルの形式でショートカットを使用します。

- >

カスケーディング・アーキテクチャを使用すると、ページに全体的に影響するスタイルを、特定の要素を定義するために使用される特定のスタイルより高いレベルで定義することを意味します。

たとえば、ページが主に単一のフォントに依存している場合は、タグでそのフォントを定義する必要があります。 DOM(Document Object Model)階層はドキュメントで始まり、ルート(タグ)に向かって移動し、その後にのみタグに分割されますが、タグは表示可能な最初の要素です。

<! - 2 - >

継承は別の形でもあります。 3つの異なる場所にスタイルを定義できます。その定義の場所は、そのスタイルの優先順位を変更します。

インライン(最優先):
  • インラインスタイル は、特定のオブジェクトに具体的に表示されます。そのオブジェクトだけを変更し、ドキュメント内または他のドキュメント内の他のオブジェクトは変更しません。インラインスタイルの検索と変更には時間がかかり、エラーが発生する可能性があるので、避けてください。 <! - 9 - > 内部:

    内部スタイル
  • は、文書のタグの一部として表示されます。これは、ドキュメント内のすべてのオブジェクトに影響しますが、サイト上の他のドキュメントには影響しません。 内部スタイルを使用すると、特定のページに特別なピザを付けることができますが、そのスタイルがそのページに固有の場合にのみ内部スタイルを使用し、他の場所でそのスタイルを使用するつもりはありません。あなたは通常、そのような保証をすることはできませんので、可能な限り内部スタイルを避けるのが最善ですが、インラインスタイルよりも望ましいことです。 外部(最低優先度): 外部スタイルが外部に表示されます。 CSSファイル。ドキュメントのタグを使用して、このファイルへの参照を作成する必要があります。スタイルは、にリンクされたすべての文書に影響します。 CSSファイル。

    このアプローチを使用すると、更新が簡単になり、サイト全体が均一な外観になります。さらに、外部スタイルを使用することで、特別なニーズを持つ人々がニーズに合った別のスタイルシートを簡単に提供することができます。

  • 複数のタグを使用して、必要な数の外部スタイルシートをページに関連付けることができます。このアプローチでは、さまざまなソースのスタイルを使用できるため、最小限の労力でページをフォーマットできます。 外部スタイルシートは、表示順に処理されます。 2つの場合。 CSSファイルには、同じプロパティを変更する同じスタイル名が含まれています。最後に処理されるスタイルは、優先順位を持つスタイルです。

    考慮する最後の継承レベルはセレクタ自体です。セレクタは、他のオブジェクトに含まれるオブジェクトまたは特殊な条件を満たすオブジェクトに対してのみ動作します。特定のセレクタは、ジェネリックセレクタによって提供される設定を常に上書きするため、必要に応じてこのテクニックを使用してください(サイト上のすべてのファイルで特定の変更をすべて見つけようとする)

    セレクタが具体的であるほど、優先度は高くなります。ただし、セレクタのレベルがドキュメント内でどのように影響するか、およびスタイルが定義されている方法を全体像の一部として考慮する必要があります。

CSS3スタイル継承の基本

エディタの選択

あなたのEOS 80D写真のためのキヤノンソフトウェアをインストールする> ダミー

あなたのEOS 80D写真のためのキヤノンソフトウェアをインストールする> ダミー

キヤノンは、これらはCanonのウェブサイトからダウンロードできます。あなたの国を選択して、次のページのモデル名プロンプトにEOS 80Dと入力してください。 [Drivers&Downloads]リンクをクリックして、システムにインストールするソフトウェアを見つけます。現在、Canonはお勧めします...

キヤノンEOS Rebel T6 / 1300Dの輝度ヒストグラムを解釈する - ダミー

キヤノンEOS Rebel T6 / 1300Dの輝度ヒストグラムを解釈する - ダミー

Rebel T6 / 1300Dのヒストグラムは、音域を示すのに役立ちます。写真編集プログラムで訂正するのが最も困難な問題の1つは、吹き飛ばされたハイライトまたはクリッピングされたハイライトとして知られています。両方の用語は、画像の最も明るい領域が露出オーバーになり、さまざまな領域が含まれることを意味します。

キヤノンEOS 60Dのライブモードオートフォーカス設定 - ダミー

キヤノンEOS 60Dのライブモードオートフォーカス設定 - ダミー

キヤノン60Dのライブモードオートフォーカスが最適です風景、肖像画、静物などの静止被写体を撮影するのに適しています。あなたがどこを走っているのかを撮影しているなら、あなたはライブモードを使って良いショットを集めることができないでしょう。セット...

エディタの選択

BlogHerが出版ネットワーク - ダミーの

BlogHerが出版ネットワーク - ダミーの

BlogHerが出版ネットワークは、お母さんに集中する最初の広告ネットワークの一つであった、と最初はママのブロガーに焦点を当てる。 BlogHerが、今はお母さんと女性の両方のはるかに大きい聴衆で動作し、まだママブロガーが自分の仕事からの収入を得る手助けする取り組みをリードするパイオニアです。 ...

あなたのママブログのカスタム広告キャンペーンのスポンサーをターゲットにする - ダミー

あなたのママブログのカスタム広告キャンペーンのスポンサーをターゲットにする - ダミー

あなたのママブログのための広告キャンペーン、あなたはキャンペーンの一部であることから多くの利益を受ける特定のスポンサーの後に行きたいかもしれません。あなたが同じことをどうやってできるかについてのいくつかの考えがあります:あなたが何を提供しなければならないかを知る。あなたができることを列挙してください。

オンラインコミュニティマネージャーとしてのあなたの役割を定義するダミー

オンラインコミュニティマネージャーとしてのあなたの役割を定義するダミー

あなたが非常に多くの異なることをするので、難しいです。一方では、お客様のために提唱しています。一方、あなたの忠誠心はあなたのブランドにあります。あなたは多くの異なる人や部門に答えて、さまざまな作業を行います。幸いなことに、オンラインコミュニティのほとんどは...

エディタの選択

従来のHTMLタグをHTML5と統合する方法 - ダミー

従来のHTMLタグをHTML5と統合する方法 - ダミー

圧倒的に新しいHTML5要素は、 HTMLの範囲と範囲つまり、古いタグ(ほとんどの場合)を置き換えません。たとえば、従来のHTMLの6つの見出しタグ、段落タグ、およびリンクは、HTML5ではすべて以前のバージョンのHTMLと同じように使用されます。 If ...

特定の機能のCSS3の検索方法 - ダミー

特定の機能のCSS3の検索方法 - ダミー

Dynamic DriveサイトのjQueryとjQuery UI CSS3で動作します。これらは、これらの2つのAPIをより効率的に使用するのに役立つ並べ替えの拡張です。 jQueryおよびjQuery UI CSSの場所は変更されません。スクリプトの中には、ダウンロードする必要のあるカスタムCSSファイルを提供するものもあります。