CSSレイアウトってどうやってやるの?
CSSファイルをリンクする方法
1. 追加リンク: 外部 CSS ファイル
2. CSS のインポート: 複数の CSS ファイルを適用する場合、複数の CSS を 1 つの CSS ファイルにインポートします。
CSSルール定義には3種類あります
1. 「.RedText」、「.BlueText」、「.BigText」などのクラス
2. オリジナルのHTMLタグをベースにしたCSSタグの再定義 3. 高度な疑似クラス、ID定義要素、包括的な定義
CSSルールの適用
1. 「クラス」スタイルのみを適用する必要があります (class="xxxx")。どの要素にもクラスを適用できます。
2.クラスとIDの違い
3. タグの適用は通常、「body」タグを 1 回限り使用するためのものであり、「li」や「td」などのページ内で繰り返し使用するタグを定義することはお勧めできません。
4. 高度なアプリケーションの場合は、「li」を定義するよりも「#id li」を定義する方がはるかに優れています。
CSS ルールの実行順序
1. CSSコードの実行順序に従います。
2. 重複したルールがある場合は、定義に従って実行します。
3. 最終的なルールは、複数の定義されたルールの合成です。
焦点: 高度なルール定義
1. さまざまなテーブルのテキスト スタイルの定義。 (テーブルごとに異なる ID とクラス スタイル定義が使用されます)
2. 1 ページ上の複数のハイパーリンク スタイル定義
3. 同じルールを持つ異なるオブジェクトの複数の CSS 定義
4. 同じオブジェクトに対して複数の CSS メソッドが定義されている場合、どれがより科学的であるかを検討します (スケーラビリティとコードの単純さ)。