<pre> - 整形済みテキスト

■ 概要

項  目説  明
記述形式 <pre>~</pre>
対応ブラウザー H2+ / e2+ / N2+/ Fx1+ / Op6+ / Ch1+ / Sa1+  
種  類
(カテゴリー)
フロー・コンテンツパルパブル・コンテンツ
置ける場所 フロー・コンテンツが記入できる場所
内包要素
(コンテンツ・モデル)
フレージング・コンテンツ
(コンテンツ・モデル: カテゴリー

■ 解説

<pre> は PREformatted text (整形済みテキスト)の略です。 ソース中のスペースや改行をそのまま表示します。 ソースコードなどを表示する際に便利です。 ただし,< や > や & は特殊文字として認識されるので,&lt; や &gt; や &amp; で記述します。

プログラム・コード,電子メールの内容,アスキー・アートをそのまま表示させたい場合などに利用できます。

< や > や & をそのまま表示するには <plaintext><xmp> を用いる方法がありましたが,これらのタグは「行儀の悪いタグ」として HTML4.01 で廃止されています。

■ 属性

種  類名  称
【固有属性】 なし
【グローバル属性】 accesskeyclasscontenteditable * dir
hidden *idlangspellcheck *style
tabindextitletranslate *
【ARIA role属性】
指定可能な値 (役割)
任意の値 (役割)
【ARIA aria-* 属性】
指定可能なもの
ARIA グローバル状態とプロパティ
指定可能な役割の任意の状態とプロパティ   

■ CSSプロパティ

種  類名  称
【よく使うもの】 colorbackground-colorfontfont-sizefont-family

■ 使用例

HTMLソース
HTML
<body> ~ </body>
<pre>
if (xx &gt; 5) {
print "大きい!!\n";
}
</pre>

ブラウザー 表示例
if (xx > 5) {
print "大きい!!\n";
}

■ 備考