b-essence

気になること★いろいろなジャンルで更新していきます。

css・html

cellpadding と cellspacing

2015-04-05

cellpadding と cellspacingtmlの違い

「cellspacing」「cellpadding」は、テーブル内のスペースを設定するタグです。
紛らわしいですが、簡単ですからしっかり覚えましょう。

テーブルタグは、大きな枠(table)の中にセル(td)が入る形になります。
サンプルでは解りやすいようにテーブル枠に色をつけてます。
セルの外側の余白が「cellspacing」
セルの内側の余白が「cellpadding」(実際に文字を入れたり画像を挿入する場所です)
75
<table cellspacing=”0″ cellpadding=”0″>
で、テーブルの余白はなくなります。

????????

スタイルシートでテーブルの余白をなくす設定

border-collapseプロパティを使用します。
属性はcollapse ( 隣接するセルのボーダーを重ねて表示)
ちなみに発音(読み方)は「コラプス」です。
このサンプルでは表のスペースなし、枠線なしです。
スタイルシートは下記のように記述します。クラス名は 「t1」とします。
css ↓

table.t1 {
border-collapse: collapse;
border: 0px;
}

table.t1 td {
padding: 0px;}

html  ↓

<table class="t1">
<tr>
<td>ここに文章</td>
</tr>
</table>

枠線をつけたい時は border を下記のように記述します。
下記のサンプルでは、線の太さが1px 薄いグレーの実践が引けます。
css ↓

table.t1 {
border-collapse: collapse;
border: 1px solid #cccccc;
}

table.t1 td {
padding: 0px;}

76

????????


 

-css・html

関連記事

ホームページで文字の背景に色をつける

背景色を指定するプロパティです。 background-color: 文字を強調したい場合や、単調な黒文字の文章にアクセントをつけたい場合など、文字の背景に色をつけるとサイトが見栄えよくなります。 サ …

htmlでソースを非表示にするタグ

<!– –> ・・・・・上記のタグの中に入れた文字が非表示になります。 非表示にするタグ htmlソースの中にメモを入れられたら便利ですよネ ソース中にコメント・メモを入れることができ …

htmlとは?

htmlは、HyperText Markup Language(ハイパーテキストマークアップランゲージ)の略です。 このhtmlは、ウェブページ www(ワールド・ワイド・ウェブ)を作成するための言語 …

HTMLタグの基本構造・head要素

HTMLタグの構造 htmlの構造は以下のようになっています。 ホームページの基本的な構造です。 htmlファイルは大きく分けるとヘッダ<head>部分とボディ<body>部分 …

画像を横に並べる方法

画像を横に並べて表示する方法 画像を横に並べる方法は何種類かあります。 一番簡単な方法ですが、改行を入れずにタグを下記のように記述します。 この場合、画像と画像の間に半角スペースができます。 < …

スポンサーリンク

スポンサーリンク