テーブルの欠点 1. テーブルは他の HTML タグよりも多くのバイトを占有します。 (ダウンロード時間が遅くなり、サーバーのトラフィック リソースがさらに消費されます。) 2. Tablelle はブラウザのレンダリング エンジンのレンダリング順序をブロックします。 (ページの生成が遅れ、ユーザーの待ち時間が長くなります。) 3. 表に画像を表示する場合は、1 つの論理画像を複数の画像に分割する必要があります。 (設計の複雑さが増し、ページの読み込み時間が長くなり、HTTP セッションの数が増加します。) 4. 一部のブラウザでは、表内のテキストをコピーする際に問題が発生する場合があります。 (これはユーザーを困惑させます。) 5. テーブルは、内部レイアウト属性の一部 (<td> 内の要素の高さ 100% など) の有効性に影響します (これにより、ページ デザインの自由度が制限されます)。 6. CSS を学習すると、ページレイアウトにテーブルを使用するのがより面倒になることがわかります。 (最初に CSS を少し学習すると、後で多くの時間を節約できます。) 7. テーブルはページレイアウトに対して意味的に正しくありません。 (これはコンテンツではなくプレゼンテーションについて説明します。) 8. テーブルコードは読者を困惑させます。 (CSSが使えないだけでなく混乱してしまいます) 9. テーブルは一度デザインされると、そのデザインが死んでしまい、CSS で新しい外観を与えることが難しくなります。 テーブルの利点 状況によっては、Table を使用するのが 100% 適切かつ正しい場合があります。たとえば、表を作成するために table を使用することはまったく正しいです。 テーブルを使用するかどうか決められない場合は、上記の点を参考にすれば答えが見つかると思います。 |
<<: momentJs を使用してカウントダウン コンポーネントを作成する (サンプル コード)
>>: Linux での Jenkins の詳細なインストール手順
1. 設置前によく掃除する rpm -pa | grep mysql または rpm -qa | g...
目次MySQL マスター スレーブ データベースが同期されない問題を解決する 2 つの方法1. 非同...
//デフォルトプロトコル/ デフォルト プロトコルの使用は、リソース アクセス プロトコルが現在の...
PHPのメール関数を使用してメールを送信するmail()関数はメールサーバーに接続し、サーバーと対話...
span タグは HTML ウェブページを作成するときによく使用されますが、このタグの使い方がよくわ...
プロジェクトシナリオプロジェクトの背景全体にカスタム透かしを追加します。透かしのテキスト、フォントの...
ウェブページ上の画像が一般的に jpg、gif、png 形式であることは誰もが知っています。それらの...
Linux で新たに発見された sudo の脆弱性を悪用すると、特定のユーザーが root としてコ...
目次Tomcat でプロジェクトを展開する 3 つの方法プロジェクトをwebappsディレクトリに直...
FIFO通信(先入れ先出し)関連のないプロセス間の通信を可能にする FIFO 名前付きパイプ。パイプ...
<br />帯域幅の増加に伴い、Web ページ上のオブジェクトも増えているため、Web ...
1. クロスドメインを実現するためにCORSレスポンスヘッダーを設定するクロスオリジンリソース共有...
目次ビジネスシナリオ:効果のデモンストレーション:ビジネスシナリオ: el-form を使用する場合...
1. 何ですかコンポーネント間の通信は、次の 2 つの単語に分けることができます。コンポーネントコ...
序文この世の愛には値段のつくものもありますが、データには値段のつけられないものがあります。将来、誤っ...