2017-12-01 21 views
-1

ビルド中のWebアプリケーションでテーブルの間隔を調整しようとしています。私はテーブル内のスペースを制御するさまざまなプロパティを見つけました:cellspacing、cellpadding、border-spacing、そしてもちろんmarginとpadding。それらの違いは何ですか?私は、私が知って理解しているマージンとパディングを使うべきですか、それともテーブル固有のプロパティを使うのがより適切で正しいでしょうか?HTMLテーブルにスペースを追加する正しい方法は何ですか?

答えて

0

を - HTML5ではサポートされていません( https://www.w3schools.com/tags/att_table_cellpadding.asp https://www.w3schools.com/tags/att_table_cellspacing.asp)。

marginプロパティは、テーブル全体を配置するために使用できますが、セル間のスペースには適用されません(https://developer.mozilla.org/en-US/docs/Web/CSS/margin)。セル間のスペースには、border-spacingプロパティ(https://www.w3schools.com/cssref/pr_border-spacing.asp)を使用します。セル内のスペースが単にパディングを使用するためです。

1

私はよりよい解決策が読み取られたプロパティそのことについて何かを考え、あなたが本当に必要なのですかを決める:CELLPADDINGとCELLSPACINGについては

+1

私は質問を投稿する前に条件を検索しました。セルパーディングとセルパーシングの属性に関するW3schoolの記事では、HTML5ではサポートされていないことがわかります。これは貴重な情報です。ありがとう。 – Ben

関連する問題