TW のメインテキスト ページは、以前は小さなモニターと低解像度のユーザーを考慮して幅が 850 ピクセルでした。現在、高解像度のユーザーが増えているため、ホームページとの一貫性を保つために、幅を 950 ピクセルに変更する必要があります。 2年前にページを作ったときにCSSレイアウトが使われていたため、本文ページが何十万ページもあったにもかかわらず、1つのCSSファイルといくつかの関連画像を変更するだけですべてが変わってしまいました。テーブル レイアウトが使用されていた場合、結果は悲惨なものになっていたでしょう... 数年前、インターネット上で CSS レイアウトとテーブル レイアウトに関する議論がありました。一部の人々はこれに反対し、CSS は面倒で、時間がかかり、手間がかかるだけだと考えていました。一部の人々は、IE6 の長引く動作に苦しめられ、最終的に CSS レイアウトをあきらめました。もちろん、これは CSS がテーブルより絶対に優れているという意味ではありません。テーブルと div にはそれぞれ独自の特徴があります。これは、開発者とデザイナーの価値観が異なることも意味しており、これは開発者とデザイナーにとって非常に重要です。レイアウトが合理的であるか、十分にスケーラブルであるか、効率的であるかを判断するには、レイアウトにテーブルと CSS を合理的に使用する必要があります。 私の経験に基づいて、テーブルをいつ使用し、CSS をいつ使用するかをお伝えします。 1. 以下の状況では、CSSレイアウトを可能な限り使用する必要があります。 1. 閲覧数の多いページ: ホームページなど。 CSSはコードが少なく、構造がコンパクトで読み込みが速く、ページへのアクセス速度を大幅に向上させることができます。ホームページなどの重要なページでは、レイアウトにCSSを使用する必要があります。 2. リストページなど、リストをループで表示する必要があるページ。これは CEO にとって大きなメリットであり、プログラマーがプログラムをネストするのに非常に役立ちます。 3. 同じテンプレートをメインテキストページなどのページに適用します。上記の例からそれがわかります。 4.… 2. テーブルが必要な場所 1. 一度しか使用されない複雑な広告やプロモーション ページの場合、互換性の点で、div よりも table の方が有利です。事後メンテナンスを必要としないページの場合は、まずテーブルレイアウトを使用します。 2. 特別なページの場合、情報を随時拡張する必要があり、レイアウトを頻繁に変更する必要がある場合、CSS を使用すると非常にイライラすることになります。 3. 他のページ内のフォームなどの各種コントロールパーツ。 4.… 実際、実際の開発者にとっては、その利点をうまく活用することが最も重要な概念です。開発や設計作業を行う際に、自分の技術的能力を盲目的に優先したり、発揮したりするのではなく。 div では、その柔軟かつ明確なアーキテクチャ特性を十分に発揮し、テーブルの厳密さと連携してさまざまな複雑な要件を達成できます。 |
よく食べて十分に休息を取るというのは簡単なことのように思えますが、実際に実行するのはそれほど簡単では...
最初のステップは、Python のバージョン番号とインストール パスを確認することです。 上記のビュ...
目次1. 索引1.1 コンセプト1.2 機能1.3 索引作成の原則1.3.1 ディスクアクセス回数を...
目次フィルター01.とは02. やり方(1)フィルターを定義する(2)使用方法(3)フィルタパラメー...
基本的な3列レイアウト 。容器{ ディスプレイ: フレックス; 幅: 500ピクセル; 高さ: 20...
環境: 10.12 の新機能Python 3.6 MySQL 5.7.25 の場合ジャンゴ 2.2....
この記事では、VMware Workstation Pro で Win10 オペレーティング システ...
コードをコピーコードは次のとおりです。 <form action="/hehe&qu...
目次解決策1: EUIの転送コンポーネントをコピーして変更し、プロジェクトディレクトリに導入する解決...
背景事業が発展するにつれ、会社の事業内容や規模は拡大し続け、ウェブサイトには大量のユーザー情報やデー...
この記事の例では、ショッピングカート機能を実装するためのvuexの具体的なコードを参考までに共有して...
問題の説明Tencent Cloud CentOS7にnginxをインストールするsudo yum ...
1. はじめにMySQL が起動すると、BufferPool が初期化されます。クエリ操作を実行する...
MySQL 5.7 のインストール私たちは学校で MySQL データベースを学んでいます。先生は私た...
フロントエンド開発者にとって、さまざまな主要ブラウザのさまざまなバージョンでコードが適切に動作するこ...