• HOME > 
  • HTML > 
  • 【HTML】brタグを使って文章を改行する方法

【HTML】brタグを使って文章を改行する方法

投稿日:

このページにはGoogleアドセンス広告とアフィリエイト広告が含まれています。

カテゴリー記事のアイキャッチ画像

本記事は執筆時点(2020年12月04日)の情報をベースにしております。掲載している情報が最新ではない可能性がありますので何卒ご容赦ください。

広告
広告

brタグとは?

brタグは、HTMLで文章の改行を行う際に使用するタグです。HTMLでは、ソースコード上で改行していても、実際のブラウザでの表示では改行されませんので文中で改行したいときにはbrタグを使う必要があります。

ちなみにbrとは「Break」の略です。

brタグの使い方

brタグには開始タグや閉じタグといったものなく、改行させたい箇所にbrタグを記述して使用します。

HTML

<p>吾輩わがはいは猫である。名前はまだ無い。<br>どこで生れたかとんと見当けんとうがつかぬ。<br>何でも薄暗いじめじめした所でニャーニャー泣いていた事だけは記憶している。<br>吾輩はここで始めて人間というものを見た。<br>しかもあとで聞くとそれは書生という人間中で一番獰悪どうあくな種族であったそうだ。</p>

プレビュー

吾輩わがはいは猫である。名前はまだ無い。
どこで生れたかとんと見当けんとうがつかぬ。
何でも薄暗いじめじめした所でニャーニャー泣いていた事だけは記憶している。
吾輩はここで始めて人間というものを見た。
しかもあとで聞くとそれは書生という人間中で一番獰悪どうあくな種族であったそうだ。

brタグもカスタマイズできる

画面サイズによって改行の有無を切り替える方法

パソコンで見ていた時は改行を入れた方が見やすくても、スマホなど画面サイズが小さくなった時に折り返されるなどして見づらくなる場合があります。

パソコンで見た場合

パソコンで見た場合

スマホで見た場合

スマホで見た場合

そのような状況ではCSSを使用すれば画面サイズに応じてbrタグを非表示にできます。

画面サイズによってCSSを切り替える方法(メディアクエリ)について詳しくはこちら
CSSで要素を消したり見えなくしたりする方法について詳しくはこちら

@media only screen and (max-width:600px){
  br{
      display:none;
  }
}
<p>吾輩わがはいは猫である。名前はまだ無い。<br>どこで生れたかとんと見当けんとうがつかぬ。<br>何でも薄暗いじめじめした所でニャーニャー泣いていた事だけは記憶している。<br>吾輩はここで始めて人間というものを見た。<br>しかもあとで聞くとそれは書生という人間中で一番獰悪どうあくな種族であったそうだ。</p>
スマホで見た場合

ちなみに<br>タグにもクラスやidを付与できるので、特定の<br>タグだけ処理を変えるといったことも可能です。

まとめ

普段文章を書く際にはエンターキーを押すだけでできる改行も、HTMLではいちいち<br>タグを書かなければならないのでわずらわしく感じるかもしれません。しかしながら、CSSで改行を調整できるなど優れた面も備えています。HTMLの基本なのでしっかりと覚えたいタグのひとつです。

広告
広告

関連する記事

サムネイル

HTMLのpicture要素とsourceタグの使い方【レス……

2024年11月07日
picture要素を使った画像の表示について備忘録としてまとめます。 picture要素とは? HTMLのpicture要素は、様々な画面サイズやブラウザに合わ […]
サムネイル

video要素とsource要素で画面サイズに応じて読み込む……

2024年09月19日
最終更新日:2024年11月07日
HTMLのsource要素とは? HTMLのsource要素は、video要素やpicture要素の子要素として複数のメディアソースを指定したいときに使う要素で […]
サムネイル

HTMLのテキストボックスにクリアボタンを実装【inputの……

2024年09月04日
inputのtype属性を「search」にすれば自動的にクリアボタンが表示されます。簡単ですがデザインはブラウザに依存しておりカスタマイズはできません。JSを使って処理を自作する方法は、HTML・CSS・JSに関するある程度の知識が必要ですが、自由にカスタマイズできます。
サムネイル

HTMLのinputのdateで日付の入力欄を作る【初期値や……

2023年10月01日
最終更新日:2023年09月28日
HTMLのinputタグのtype属性にdateを指定すると、フォームなどに日付の入力欄を設置することができます。
サムネイル

ブラウザキャッシュを回避するCache Bustingの方法……

2023年09月01日
Cache Busting(キャッシュバスティング)とはキャッシュを利用せずに読み込みするように指定することです。
サムネイル

HTMLのdatalistタグの使い方【文字入力とプルダウン……

2023年08月08日
HTMLのdatalistは、テキストボックスとセレクトボックスを組み合わせたような入力欄を作ることができるタグです。一見普通のテキストボックスですが、クリックすると用意した入力候補が表示されます。
サムネイル

HTMLでラジオボタンを作成する方法【初期値の設定・チェック……

2023年08月08日
HTMLのinputタグのtype属性にradioを指定すると、フォームなどにラジオボタンを設置することができます。複数の選択肢の中からどれかひとつをユーザーに選んでもらいたい時に使用します。