Movatterモバイル変換


[0]ホーム

URL:


  1. 給開發者的 Web 技術文件
  2. HTML:超文本標記語言
  3. HTML 參考
  4. Elements
  5. <br>

此頁面由社群從英文翻譯而來。了解更多並加入 MDN Web Docs 社群。

View in EnglishAlways switch to English

<br>:換行元素

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.

<br>HTML 元素可在文字中插入換行(回車)。在寫詩或地址時,這很有用,因為行的分隔是重要的。

嘗試一下

<p>  O’er all the hilltops<br />  Is quiet now,<br />  In all the treetops<br />  Hearest thou<br />  Hardly a breath;<br />  The birds are asleep in the trees:<br />  Wait, soon like these<br />  Thou too shalt rest.</p>
p {  font-size: 1rem;  font-family: sans-serif;  margin: 20px;}

如上例所示,每當我們希望文字換行時,都會包含一個<br> 元素。<br> 後的文本將重新開始於文本塊的下一行的開頭。

備註:不要使用<br> 創建段落之間的邊距;將它們包裝在<p> 元素中,並使用CSSmargin 屬性來控制它們的大小。

屬性

此元素的屬性包括全域屬性

已棄用的屬性

clear已棄用

指示中斷後下一行的開始位置。

使用 CSS 設計

<br> 元素具有單一且明確的目的——在文本塊中插入換行。因此,它本身沒有尺寸或視覺輸出,幾乎不能對其進行任何樣式設置。

你可以在<br> 元素本身上設置margin 以增加文本塊中行之間的間距,但這是一種不良做法——你應該使用專門設計用於此目的的line-height 屬性。

範例

簡單的<br> 範例

在以下示例中,我們使用<br> 元素在不同行的郵寄地址之間創建換行:

html
Mozilla<br />331 E. Evelyn Avenue<br />Mountain View, CA<br />94041<br />USA<br />

結果

無障礙議題

使用<br> 創建單獨的文本段落不僅是不良做法,而且對於使用屏幕閱讀技術導航的人來說也是有問題的。屏幕閱讀器可能會宣佈元素的存在,但不會宣佈<br> 內部的任何內容。對於使用屏幕閱讀器的人來說,這可能是一種令人困惑和沮喪的體驗。

使用<p> 元素,並使用 CSS 屬性如margin 來控制它們的間距。

技術摘要

內容類型流內容段落型內容
允許的內容無,這是一個void element
標籤省略 必須有開始標籤,不得有結束標籤。在 XHTML 文件中,將此元素寫為<br />
允許的父元素 任何接受段落型內容的元素。
隱含的 ARIA 角色沒有相對應的角色
允許的 ARIA 角色nonepresentation
DOM 介面HTMLBRElement

規範

Specification
HTML
# the-br-element

瀏覽器相容性

參見

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp