HTML <br> element

<BR> は強制的に改行(line break)を入れるHTMLタグです。

HTMLの場合、タグ名や属性名は大文字と小文字を区別しない。終了タグ(閉じタグ)は省略できる。下記のうち、いずれの書き方でもよい。

<BR></BR>
<br></br>
<BR>
<br>
<BR />
<br />

XHTMLの場合、タグ名や属性名を小文字で記述する。終了タグ(閉じタグ)は省略できるが、XMLの規則に従う必要がある。下記のうち、いずれの書き方でもよい。

<br></br>
<br />

属性

属性は全て省略可能です。

class
CSSのクラスを指定する。空白で区切って、複数のクラスを指定できる。
clear
以下の値を指定します。属性clearを省略した場合、noneを指定したことになります。
clear属性
属性値意味
none自動(省略値)
right行末を最も右端に表示できる位置まで改行
left行頭を最も左端に表示できる位置まで改行
allrightとleft両方を指定

clear属性はHTML 4.01 transitional固有の属性で、HTML 4.01 strict や XHTML 1.0 strict には存在しません。

dir
テキストを記述する方向を指定する。
dir属性
ltr 左から右へ記述する (日本語や英語など)
rtl 右から左へ記述する (アラビア語など)
auto ユーザーエージェントに決定させる
id
HTML文書内で一意な識別子を指定する。
style
CSSのプロパティを指定する。セミコロンで区切って、複数のプロパティを指定できる。
lang
この文書が何語で記述されているかを指定する。
lang属性
説明
ar アラビア語
de ドイツ語
en 英語
en-AU 英語(オーストラリア)
en-CA 英語(カナダ)
en-NZ 英語(ニュージーランド)
en-SG 英語(シンガポール)
en-UK 英語(イギリス)
en-US 英語(アメリカ)
es スペイン語
fr フランス語
fr-CA フランス語(カナダ)
fr-FR フランス語(フランス)
it イタリア語
ja 日本語
ja-JP 日本語(日本)
ko 朝鮮語・韓国語
ko-KP 朝鮮語(北朝鮮)
ko-KR 韓国語(韓国)
pt ポルトガル語
pt-BR ポルトガル語(ブラジル)
pt-PT ポルトガル語(ポルトガル)
ru ロシア語
th タイ語
th-TH タイ語(タイ)
tr トルコ語
vi ベトナム語
zh 中国語
zh-cmn-Hans 中国語・普通話・簡体字
zh-cmn-Hans-CN 中国語・普通話・簡体字(中国大陸)
zh-cmn-Hant 中国語・普通話・繁体字
zh-cmn-Hant-TW 中国語・台湾華語・繁体字(台湾)
zh-yue-Hant 中国語・広東語・繁体字
zh-yue-Hant-HK 中国語・広東語・繁体字(香港)

使用例および表示サンプル

HTMLタグ <br> の使用例と表示サンプルを次に示します。

ここで<br>改行します。

ここで
改行します。

カテゴリ

br要素は次に示すカテゴリに属する。

コンテンツ・モデル

なし

タグの省略

br要素の終了タグは省略できる。

JavaScript

JavaScriptからはbr要素へHTMLBRElementインタフェースを通じてアクセスできる。

HTMLタグ

参考文献

Web Hypertext Application Technology Working Group (2022) "Text-level semantics" HTML Living Standard