東京・大阪・名古屋・福岡・仙台・札幌で開催する初心者向けのHTML・CSSを使ったホームページ制作の1日集中講座(セミナー)です。 HTML・CSSの入門講座なら、神田ITスクール!

6.3 paddingプロパティ

paddingプロパティ

6.3 paddingプロパティ

padding(パディング)プロパティは、コンテンツの周囲に余白を定義するプロパティです。コンテンツエリアの周囲すべてに同じ余白を設定するには、プロパティをpaddingとし、値を1つ定義します。周囲に個別の余白を設定するには、場所に応じて、padding-top、padding-right、padding-bottom、padding-leftと記述します。値には長さや%などがあります。

paddingはショートハンドプロパティのため、周囲の余白をまとめて指定できます。その場合には、1つ以上4つまでの値を空白区切りで指定します。値の数により、定義する余白の対象が異なります。

値の数

適用場所の順序

記述例

余白の内容

値が1つ

上下左右すべて

padding: 10px

上下左右それぞれに10px

値が2つ

上下と左右

padding: 5px 10px

上下に5px、左右に10px

値が3つ

上、左右、下

padding: 3px 10px 5px

上は3px、左右は10px、下は5px

値が4つ

上、右、下、左

padding: 3px 5px 8px 10px

上は3px、右は5px、下は8px、左は10px

表 6.3.1 : 値の指定方法

➢ paddingの記述例

セレクタ {
padding: 値 ;
}
        

スタイルを記述して実際の表示を確認しましょう。

①ソースフォルダ    :webpage/ch06
②ファイル名      :padding.html

➢ padding.html

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>padding プロパティ</title>
<style>
	.title {
		border: 5px solid orange;
		padding-top: 20px;
		padding-left: 100px;
	}
	.content {
		border: 10px dotted #20b392;
		padding: 0 0 50px 200px;
	}
</style>
</head>
<body>
<h1 class="title">padding プロパティの確認</h1>
<div class="content">
<p>点線にしてみました</p>
</div>
</body>
</html>
        

<h1 class=”title”></h1>のコンテンツとボーダーの左と上の間に余白が生まれ、文字の位置が少し右にずれて表示されます。同様に<div class=”content”></div>のコンテンツとボーダーの左と下の間に余白が生まれ。<p>要素がずれて表示されます。

◉ショートハンドプロパティとは

ボックスのマージンやパディングを指定するとき、margin-topやmargin-rightなど似たようなプロパティをいくつも記述するのは大変です。この記述の手間を軽減するのが、ショートハンドプロパティです。

マージンの指定には、marginプロパティ、パディングの指定にはpaddingプロパティを使用します。これらのプロパティを使用すれば、マージンやパディングの指定を1行で行うことができます。また、borderプロパティでもショートハンドプロパティで指定することができます。

NEXT>> 6.4 marginプロパティ

HTMLとCSSの入門 目次

ご不明点はお問い合わせフォームからご連絡ください。

HTMLとCSSの入門 目次

ホームページ制作・保守

ホームページ制作・保守

セミナー講師

セミナー講師

主席インストラクター
早稲田大学大学院 理工学部卒業
SanJose 州立大学、コンピューター工学部卒業
アメリカのシリコンバレーでは、プログラマー・SEとして活躍
講師の詳細はこちら

ワードプレスセミナーも人気!

ワードプレスセミナーも人気!

より手軽にホームページ制作をしてみたい方にはワードプレスセミナーもおすすめです。
ワードプレスセミナーはこちら

1日集中HTML・CSSセミナーは、プログラミング教育で8年間の実績のある神田ITスクールが運営しています。
初心者、未経験者へわかりやすく教えるのには自信がありますので、ぜひご参加ください。
神田ITスクールのサイトはこちら

ホームページ制作・保守

ホームページ制作・保守
PAGETOP
Copyright © 2015 FusionOne Co.,Ltd. All rights reserved.