2

<table>HTMLと の両方display:tableを表形式のデータのみに使用する必要があると考える人もいます。

代わりにdisplay:table、暗黙の意味的な意味はなく、レイアウト/プレゼンテーションの目的や、表形式のデータの表示に使用できると思います。

display:tableレイアウト目的での使用に問題はありますか? もしそうなら、詳細を教えていただけますか?

仕様書等の参考にどうぞ。

4

2 に答える 2

5

はい。マークアップはマークアップです (HTML はセマンティクスを伝えるために設計されたマークアップです)。プレゼンはプレゼン。

于 2013-09-12T16:18:03.803 に答える
2

コンテンツを垂直方向に中央に配置できる縮小して合わせるブロック要素が必要な場合は、必要に応じて and を使用display: tabledisplay: table-cellます。

<table>ページ サイズ グリッドの作成には を使用しません。代わりに、Twitter Bootstrap のような CSS フレームワークを使用します。

ただし、CSS テーブルをサポートしていない古い IE ブラウザーで動作する必要があるセンタリングの問題を修正する必要があるため、1 行/1 セルのテーブルを使用します。

プロの開発者として、私はタイムリーに仕事を終わらせる必要があり、タスクを完了するために必要な場合は、追加のマークアップを追加することがあります.

于 2013-09-12T16:18:51.250 に答える