Webフロントエンド学習入門:ページレイアウトにおけるDIV+CSSのメリット!

phpcn_u1339
リリース: 2017-04-01 14:17:51
オリジナル
2873 人が閲覧しました

現在、小規模な個人 Web サイトや大規模なポータル Web サイトでも、ページ レイアウトに Div+CSS が使用されており、業界標準として Div+CSS ページ レイアウトが採用されています。以前はテーブルがレイアウトに使用されていました。では、なぜ業界の人たちは Div+CSS ページ レイアウトをあれほど賞賛し、テーブルを放棄するのでしょうか?

まず Div+css とは何なのか見てみましょう?

DIV+CSS は、Web サイト標準 (または「WEB 標準」) でよく使用される用語の 1 つであり、XHTML Web デザイン言語でのテーブル配置方法との違いを説明するためによく使用されます。標準では、テーブル位置決め技術は使用されなくなりましたが、DIV+CSS を使用してさまざまなスタイルの作成と位置決めを実現します。
Div は HTML (ハイパーテキスト言語) の要素、Div はラベル、css はカスケード スタイル シート (CSS スタイル)、Div+css は Web ページのレイアウト方法であり、この Web ページのレイアウト方法は従来のテーブルとは異なります。レイアウトは、w3c コンテンツとパフォーマンスの分離を真に実現します。

Webフロントエンド学習入門:ページレイアウトにおけるDIV+CSSのメリット!

(DIV+CSSボックスモデル)

Div+CSSの標準化されたデザインパターンの利点は何ですか?

1. ページのコードを大幅に削減し、ページの閲覧速度を向上させ、帯域幅のコストを削減します。

2. 明確な構造で、検索エンジンで検索されやすく、自然に SEO に最適化されます。数百または数千のページがあるサイトは、いくつかの CSS ファイルを変更するだけで再設計できます。

4. 強力なフォント制御と植字機能。 CSS のフォント制御機能は、貧弱な FONT タグよりもはるかに優れており、タイトルの制御、フォントの色、フォント スタイルの変更などに FONT タグや透明な 1 ピクセルの GIF 画像を使用する必要がなくなりました。

5. CSSは非常に簡単に記述できます。 CSS は、HTML コードを記述するのと同じくらい簡単に記述できます。

6.使いやすさを向上させます。たとえば、

タグは段落の制御にのみ使用され、見出しタグはタイトルの制御にのみ使用され、table タグは書式設定されたデータを表すためにのみ使用されます。別のバージョンを作成しなくても、さらにユーザーを追加できます。

7. 一度デザインすれば、どこにでも公開できます。デザインは Web ブラウザーで使用されるだけでなく、PowerPoint などの他のデバイスでも公開できます。

8. ページ レイアウトの制御が向上しました。

9. パフォーマンスとコンテンツを分離します。デザインを別のスタイル ファイルに取り出すことで、将来的に無効なページが発生する可能性を減らすことができます。

10. 検索エンジンがより便利になります。ネストされたタグを構造化されたコンテンツのみを含む HTML に置き換えることで、検索エンジンはコンテンツをより効率的に検索できるようになり、より高いランキングが得られる可能性があります。

11. テーブルのレイアウトはあまり柔軟ではなく、テーブル tr td 形式に従うことしかできません。 Div に関しては、Div ul li または ol li または ul li を実行できます...ただし、標準の構文を順番に記述するのが最適です。

12. また、JavaScriptが苦手な方はIDを書く必要はなく、classを使うだけで大丈夫です。クライアントのプログラマがプログラムの作成を完了し、調整が必要になった場合、そのプログラマの ID を使用してプログラムを制御できます。

13. テーブルのレイアウトには、変更されたスタイルとレイアウト コードが混在しており、直感的に役に立ちません。 Div はスタイルと構造の分離をより適切に反映でき、構造は高度に再構成可能です。

14. ほぼすべてのブラウザで使用できます。

15. 以前は画像変換を介して実装する必要があった一部の機能は、CSS を使用して簡単に実装できるため、ページのダウンロードが高速になります。

16. ページ上のフォントをより美しく、配置しやすくして、本当に目を楽しめるページにします。

17. ページのレイアウトを簡単に制御できます。

概要:

Div+CSS にはたくさんのメリットがあるのに、なぜ table を学ぶ必要があるのでしょうか? table のことは忘れてください。現在、市場では Web ページのレイアウトに DIV+CSS が使用されており、市場の最新の技術トレンドに従うのは間違いありません。それなら気軽に学んでください! (Web フロントエンド学習ルート:

DIV+CSS をゼロから学ぶ方法) おすすめ関連記事:

Web フロントエンド学習ルート: すぐに始められる WEB フロントエンド開発

優秀なフロントエンドエンジニアになるためには何を勉強すればいいのでしょうか?

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート