溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

html中<br/>和</br>的區(qū)別是什么

發(fā)布時間:2020-09-15 10:20:33 來源:億速云 閱讀:1239 作者:小新 欄目:web開發(fā)

這篇文章給大家分享的是有關(guān)html中<br/>和</br>的區(qū)別是什么的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。

html br標(biāo)簽的定義和作用:

<br> 可插入一個簡單的換行符。

<br> 標(biāo)簽是空標(biāo)簽(意味著它沒有結(jié)束標(biāo)簽,因此這是錯誤的:<br></br>)。在 XHTML 中,把結(jié)束標(biāo)簽放在開始標(biāo)簽中,也就是 <br />。

請注意,<br> 標(biāo)簽只是簡單地開始新的一行,而當(dāng)瀏覽器遇到 <p> 標(biāo)簽時,通常會在相鄰的段落之間插入一些垂直的間距。

html br標(biāo)簽的clear屬性:

如果您希望文本流在內(nèi)聯(lián)表格或圖像的下一行繼續(xù)輸出,請使用 clear 屬性,該屬性有三個可選的值:left、right 或者 all,每個值都代表一個邊界或兩邊的邊界。

html br標(biāo)簽的實例:

This text contains<br />a line break

html br標(biāo)簽的顯示效果:

This text contains

a line break

不明顯?沒事,小編繼續(xù)來寫個簡單的html br代碼:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>億速云</title>
</head>
<body>
<p>這是一個段落,一段話,很長很長很長很長很長<br/>我是分行是換一行顯示的很長很長很長很長很長很長很長很長很長很長很長很長很長很長很長<br/>我是分行是換一行顯示的很長很長很長很長很長很長很長很長很長很長<br/>我是分行是換一行顯示的很長很長很長很長很長很長</p>
</body>
</html>

這是html br顯示效果圖:

html中<br/>和</br>的區(qū)別是什么

html br標(biāo)簽的注意點:

  • 多個br標(biāo)簽可以連續(xù)使用,使用了多少個br標(biāo)簽就會換多少行

  • 由于HTML的作用就是用來給文本添加語義,而br標(biāo)簽的語義是不另起一個段落換行,而在企業(yè)開發(fā)中的一般情況下需要換行都是因為需要另起一個段落,所以在企業(yè)開發(fā)中很少使用br標(biāo)簽

html<br/>和</br>的區(qū)別:

在早先發(fā)布的html規(guī)范中<br>/<hr>/<img>等標(biāo)記元素是無需“封閉自身”的,這就造成了html規(guī)范本身的不嚴(yán)謹(jǐn),所以后來參考了更規(guī)范的XML語言的語法推出了xhtml。

在xhtml中所有類似br這樣的孤立標(biāo)簽都需要自行封閉,具體的做法就是在標(biāo)簽名字的后面跟個“/”,例如<br />,因此,是沒有</br>這個寫法的。從邏輯上講<br />=<br>...</br>,這樣做的目的是為了盡量減少網(wǎng)頁的代碼量,同時保持邏輯嚴(yán)謹(jǐn)。

按照xhtml的標(biāo)準(zhǔn),標(biāo)簽都必須成對出現(xiàn),不能成對的標(biāo)簽也需要結(jié)束符

所以br的寫法包括<br></br><br />

其實你寫個代碼測試一下就知道,<br></br>這樣寫不表示換行一次,而是兩次

HTML是SGML的子集,SGML允許標(biāo)簽沒有結(jié)束標(biāo)簽,而換行符元素正好不需要內(nèi)嵌元素,也就不需要結(jié)束標(biāo)簽。所以在HTML中,應(yīng)該寫成<br>。

XHTML是XML的子集,在XML中,標(biāo)簽必須要有結(jié)束標(biāo)簽。所以在XHTML中只寫<br>是不符合語法的,必須寫成<br></br>或簡寫成<br/>。

在XHTML的發(fā)展過程中,要做到兼容舊的HTML瀏覽器。而舊的HTML瀏覽器不理解(錯誤理解)這兩種寫法,對于第一種寫法,某些瀏覽器估計會理解成兩個<br>標(biāo)簽(我沒有資料證明這一點),對于第二種寫法,某些瀏覽器會理解成一個叫"br/"的標(biāo)簽。所以在兼容HTML的XHTML中我們通常把它寫成<br />,這樣在HTML解析中會理解成有一個叫"/"的屬性的"br"標(biāo)簽,在XML解析中仍然會理解成<br></br>的簡寫,達到了兩全其美的效果。

瀏覽器支持

所有瀏覽器都支持 <br> 標(biāo)簽。

HTML 與 XHTML 之間的差異

在 HTML 中,<br> 標(biāo)簽沒有結(jié)束標(biāo)簽。

在 XHTML 中,<br> 標(biāo)簽必須被正確地關(guān)閉,比如這樣:<br />。

感謝各位的閱讀!關(guān)于html中<br/>和</br>的區(qū)別是什么就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI