CSS という名前の「カスケード」は、スタイル シート ルールが HTML ドキュメントの要素に適用される方法を指します。具体的には、CSS スタイルシート内のスタイルは階層を形成し、より具体的なスタイルが共通のスタイルをオーバーライドします。スタイル ルールの優先順位は、この階層に基づいて CSS によって決定され、それによってカスケード効果が実現されます。
三. Table と p+css の違い
1: 速度と読み込み方法の違い p の読み込み方法は、
に遭遇しても、
に遭遇しない場合でも読み込みます。コンテンツ内の p は、読み込んだ分だけロードします。テーブルのロード方法は、
に遭遇した後、
を読み取る前にロードするか、テーブル内のコンテンツがロードされません。中断 (document.onload() イベント), これは、TABLE に複数の行と複数の列が含まれているためで、TABLE のすべての内容が読み込まれた場合にのみ、IE はそれを表示する方法を知っています 2: Web アプリケーションの違い table がページの先頭と末尾に p を追加すると、読み込む前にページ全体が読み込まれるまで待つ必要があります ページの先頭と末尾に p を追加しても影響はありません 3: p の使いやすさの比較大規模な Web サイトのテーブル レイアウト P と TABLE 自体には長所も短所もありません。いわゆる Web 標準が推奨されるだけです。たとえば、p はレイアウトに使用されますが、TABLE は元々 2 つの形式を変換するために使用されます。寸法データ。 TABLE にやるべきことをやらせても、ページに表示されなければ、TABLE がそれほど優れているとは言えません。
4: 生産効率
テーブルの生産効率が p の効率よりも高いことに異論のある人はいないと思います。明らかに、すべての p レイアウト コードは手動で記述する必要があります。コードに精通していても、Dreamweaver ほど高速ではありません。したがって、Table はテーブル自体のパラメータ定義を通じて構造化されたインターフェイスを簡単に構築でき、必要な効果をもたらすページ レイアウトを迅速に定義できます。
テーブルのスケーラビリティと可読性は低く、拡張性が低いとメンテナンスと修正に反映されます。 p Web ページのレイアウトを再設計したり、元の Web サイトの HTML やプログラム ページを変更したりする必要はなく、CSS ファイルを変更するだけですべての変更が完了します。テーブルは一度に 1 ページずつ変更する必要があります。
p 利点: コンテンツと表示が分離されているため、 Web ページのレイアウトは維持および拡張するのに便利で、ニーズが変化したときにその効果が最も顕著になります
p メソッドを使用して Web ページのフレームをレイアウトする利点: CSS スタイルを通じてフレームに強力な属性を設定でき、 Web ページの一部を任意に配置できます。ページの閲覧速度は速く、個別の CSS ファイルを変更することでページのスタイルを自由に変更および更新できます。欠点は、各 p コンテナーで制御する CSS スタイルを定義する必要があることです。製造プロセスはテーブル法よりも複雑です。今日の Web ページでは、Web ページのレイアウトに p メソッドを使用する傾向がますます高まっています。
CSS+p Web サイトデザインの利点
まず第一に、CSS の大きな利点は、大規模な Web サイトの場合、コードが簡潔であることにあり、ご存知のように、検索エンジンはクリーンなコードを好みます。その本当の意味は、(Web ページのコード全体における効果的なキーワードの割合) を増やすことです。そのため、CSS+p Web 標準を使用して作成された Web サイトには、検索エンジンに優しいという特定の利点があります。
第二に、CSS+p によって作成された Web サイトでは、多くの問題がプログラムを変更せずに CSS を変更するだけで済むため、Web サイトの修正コストが削減されます。
次に、異常な CSS ファイルは Web サイト全体の通常の閲覧に影響を与えます。 CSS Web サイトで作成されたデザイン要素は、通常、複数の外部ファイルに配置されます。このファイルは非常に複雑であり、CSS ファイルが異常に呼び出されると、Web サイト全体が悲惨な状態になります。
第三に、CSS ウェブサイトのデザインにおけるブラウザーの互換性の問題は非常に顕著です。 HTML4.0 に基づいた Web デザインには、IE4.0 以降のバージョンではブラウザ互換性の問題はほとんどありません。ただし、CSS+p でデザインされた Web サイトは、IE では正常に表示されますが、Firefox では正しく表示されないのは、おそらくインターネットマーケティング担当者にとってはそのためです。 Firefox を使用することをお勧めします)。 CSS+p は依然としてさまざまなブラウザ メーカーからのさらなるサポートを必要としています。
私はウェブサイト全体を構築するために p+css を使用しました。それが純粋な p レイアウトの場合、特に p レイアウトを使用する場合、いくつかのページ効果を放棄する必要があります。など、画像の角が丸いのはVS2005デザイナーでは変形してしまう可能性があるので、あまりpsをかけすぎるとajaxドラッグエフェクトを実装する際に面倒になるので、今のところはまだ p + ネストされたテーブルだと思います。
以上がtable、css、divの比較の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。