テーブルの欠点 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. オプションAPIと組み合わせAPIの違い2. セットアップを具体的にどのように使用するので...
変換して翻訳するTransform は、変換と変形を意味します。他の幅属性や高さ属性と同様に、CSS...
FileZilla Serverをサーバーにインストールすると、425データ接続を開けない問題が発生...
目次序文Viteプロジェクトを作成する改修プロジェクトディレクトリの規則その他の構成序文毎日鳩、火ば...
1. ソフトウェアをダウンロードする1. MySQL の公式サイトにアクセスし、Oracle アカ...
序文vue3 を使った例をいくつか書いてみましたが、Vue3 のコンポジション API はよく設計さ...
デフォルトでは、MySQLの文字タイプは大文字と小文字を区別しません。つまり、name='A...
この記事では、gearman+mysql メソッドを使用して永続化操作を実装します。ご参考までに、詳...
Centos6にZLMediaKitをインストールするZLMediaKit の作者は Ubuntu ...
人気があり強力な Apache Web サーバーで 2 つ以上のサイトをホストする方法。前回の記事で...
この記事では、参考までにMySQL 5.7.18 MSIインストールチュートリアルを紹介します。具体...
この記事の例では、アップロード画像コントロールを実装するためのjsの具体的なコードを参考までに共有し...
目次序文標準的なSFCの書き方スクリプト設定可変露出部品の取り付け小道具カスタムイベント要約する序文...
コマンドラインでMYSQLに正常にログインでき、NavicatもMySQLに正常に接続できますが、I...
この記事では、例を使用して、MySQL の結合クエリ、結合クエリ、サブクエリの原理と使用方法を説明し...