pre 要素 (HTMLタグ)

整形済みテキスト

2018年07月31日

HTMLのpre要素の説明です。pre要素は、テキストが「半角スペース」「タブ」「改行」によって整形済みのブロックであることを定義する要素です。


目次

  1. 要素の記述例
  2. 要素の説明
  3. 利用できる属性
  4. ブラウザデフォルトCSS設定

要素の記述例

pre要素の記述例
<pre><code>&lt;!DOCTYPE html&gt;
&lt;html lang="ja"&gt;
&lt;head&gt;
&lt;meta charset="utf-8"&gt;
&lt;title&gt;これはタイトルです&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h1&gt;これは見出しです&lt;/h1&gt;
&lt;p&gt;これは本文です&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;</code></pre>

 

閲覧中ブラウザーでの表示結果

 

要素の説明

  • pre要素は、テキストが「半角スペース」「タブ」「改行」によって整形済みのブロックであることを定義する要素です。
  • pre要素は、ソースコード、アスキーアート、電子メール、等の内容をそのまま表示したい場合によく利用されます。

 

利用できる属性

グローバル属性

HTMLのすべての要素はグローバル属性が利用できます。グローバル属性の一覧については「グローバル属性」を参照してください。

イベントハンドラ属性

pre要素がサポートするイベントハンドラ属性については「イベントハンドラ属性」を参照してください。

ブラウザデフォルトCSS設定

Google Chromeの場合

pre要素のブラウザデフォルトCSS
pre {
  display: block;
  font-family: monospace;
  white-space: pre;
  margin: 1em 0px;
}

 

 

 

Programming Style