テーブルの欠点 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 つ以上の Linux インスタンスから SSH キー ペアのバインドを解除します。...
1.MySQL UPDATE JOIN構文MySQL では、UPDATE ステートメントでJOIN句...
1. コンポーネントの実装方法:組件名稱首字母必須大寫1. JS関数を通じてコンポーネントを実装...
目次最初に要約: 🌲🌲 序文: 🍬🍬公開🍬🍬 🍬🍬グローバル🍬🍬 🍬🍬ボールボックス🍬🍬 🎉🎉🎉結論...
1. PAM設定ファイルを編集する sudo vim /etc/pam.d/ログイン2行目に以下を...
Jellyka Beesアンティーク手書き [ank]* ジェリーカ・カティカップケーキ LHF ジ...
1. 必要なカーネルバージョンをダウンロードする2. オペレーティングシステムにアップロードする3....
目次1. 序文2. ポップアップコンポーネントを2つ見つける3. 自分で作る3.1. Promise...
mysql クエリ制御ステートメントフィールド重複排除 **キーワード: 明確** 構文: テーブル...
コードをコピーコードは次のとおりです。 <form action="/hehe&qu...
DOCTYPE 宣言 作成するすべてのページの先頭に、ドキュメント宣言が必要です。はい、そうでしょう...
Baota PanelのPHP7.3バージョンがZipArchiveをサポートしていないため、プログ...
リンク: https://qydev.weixin.qq.com/wiki/index.php?ti...
1. 建設1. htpasswd.txtファイルを準備するファイルには、パッケージを倉庫にアップロー...