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

目次

概要

形式
<pre></pre>
サポート
https://caniuse.com/mdn-html_elements_pre
カテゴリ
フローコンテンツ
パルパブルコンテンツ
親要素
フローコンテンツ を子要素に持てるもの
子要素
フレージングコンテンツ
タグの省略
開始タグ:必須 / 終了タグ:必須
属性
グローバル属性

説明

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

<>& をそのまま表示するには <plaintext><xmp> を用いる方法がありましたが、これらは HTML4.01 以降廃止されています。

属性

グローバル属性
詳細は グローバル属性 を参照してください。
width=n
[非推奨] H2-H4T/N6
横幅を指定します。IE ではサポートされていません。
cols=n
[非推奨] N4
横幅の文字数を指定します。
wrap
[非推奨] N4
ブラウザの横幅にあわせて適切に改行されるようになります。

使用例

HTML
<pre>
if (xx &gt; 5) {
    print "大きい!!\n";
}
</pre>
表示
if (xx > 5) {
    print "大きい!!\n";
}