pre (preformatted text)

Functional list
意味 スペースや改行を原稿どおりに表示します。

<pre attributes...>〜</pre>は、その範囲内における改行、空白をそのまま適用して表現します。

プログラムソースなどの勝手に整形表示されては困るものを表示するときに使います。

タグや実体参照は反映されます。

多くのブラウザでは固定幅フォントで表現します。

HTMLバリエーション ページstrict、 transitional、 frameset に使用可。
親要素 以下のHTML要素で使えます。

applet |blockquote |body |button |center |dd |del |div |fieldset |
form |iframe |ins |li |map |noframes |noscript |object |td |th

子要素 #PCDATA および以下のHTML要素を含むことができます。

a |abbr |acronym |applet |b |bdo |br |button |cite |code |dfn |em |i |input |iframe |kbd |label |map |q |samp |script |select |span |strong |textarea |tt |var

Attribute
属性 HTMLバリエーション 入力が必要? 意味
width [数値] transitional,
frameset に使用可。
不要 1行に何文字書くかを入力します。
[共通属性]

<pre>タグは、その範囲のテキストを空白文字や改行などを含めて、ソースドキュメントに記述された通りに表示され、一般的なブラウザでは等幅フォントで表示されます。

このタグの範囲内であっても一部のタグを置き、機能させることが可能です。

そのため、(<)などの特殊文字を表示させたい場合は注意が必要です。

解説

スペースや改行を原稿どおりに表示します。

  HR, MENU, PRE { display: block }   LI { display: list-item }

上へ 下へ

戻る