段落(<p>)

<p>タグは段落を表します。

<p>
要素の形式
<p>contents</p>
DTD
Strict
Transitional
Frameset
XHTML 1.1
XHTML Basic
要素の種類
ブロックレベル要素

文書の中でp要素が1つの段落として扱われます。通常はp要素を使って段落を指定すると、ブラウザで表示される時に段落の前後に1行分の改行が表示されます。

<p>タグを使った要素の形式は以下の通りです。

<p>段落に含まれる文章</p>

p要素を使って段落を指定すると段落の最後で改行が行われますが、単に文章を改行したい場合はbr要素を使います。

属性

指定可能な属性は以下の通りです。

[属性] align

属性説明
align
(非推奨)
left
right
center
justify
左揃え
右揃え
中央揃え
両端揃え

※ Transitional 及び Frameset のみ使用可能

align属性は見出しを行の中で揃える位置を指定します。実際には次のように使用します。

<p align="center">段落に含まれる文章</p>

非推奨属性の為、位置揃えについてはスタイルシートで設定するようにして下さい。

サンプル

では簡単なHTML/XHTML文書を作成して試してみます。

sample2-1.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<title>段落(<p>)</title>
</head>
<body>

<p>
一つ目の段落です。段落にはテキストや画像などインライン要素を含めることが
できます。
</p>
<p>
二つ目の段落です。段落と段落の間には通常改行1つ分の空白が表示されます。
</p>
<p>三つ目の段落です。</p>

</body>
</html>

表示結果は以下の通りです。

IE7

段落(<p>)

FireFox3

段落(<p>)

子要素として持つことができる要素一覧

<p>タグを使った要素が子要素として持つことができる要素は次の通りです。

ブロックレベル要素:

タグSTRTRAFRAX1.1XBa
address----------
blockquote----------
center----------
dir----------
div----------
dt----------
fieldset----------
form----------
h1(~h6)----------
hr----------
isindex----------
menu----------
noframes----------
ol----------
p----------
pre----------
table----------
ul----------

インライン要素:

タグSTRTRAFRAX1.1XBa
a
abbr
acronym
applet------
b--
basefont------
bdo--
big--
br
button--
cite
code
dfn
em
font------
i--
iframe------
img
input
kbd
label
map--
object
q
ruby--------
s------
samp
select
small--
span
strike------
strong
sub--
sup--
textarea
tt--
u------
var
テキスト

その他の要素:

タグSTRTRAFRAX1.1XBa
area----------
base----------
body----------
caption----------
col----------
colgroup----------
dd----------
del--
dt----------
frame----------
frameset----------
head----------
html----------
ins--
legend----------
li----------
link----------
meta----------
noscript--------
optgroup----------
option----------
param----------
rb----------
rbc----------
rp----------
rt----------
rtc----------
script--
style----------
tbody----------
td----------
tfoot----------
th----------
thead----------
title----------
tr----------

(STR:Strict, TRA:Transitional, FRA:Frameset, X1.1:XHTML 1.1, XBA:XHTML Basic)

( Written by Tatsuo Ikura )

Profile
profile_img

著者 / TATSUO IKURA

初心者~中級者の方を対象としたプログラミング方法や開発環境の構築の解説を行うサイトの運営を行っています。