html br標(biāo)簽是什么意思?還有html<br/>與</br>的區(qū)別是什么?
發(fā)表時(shí)間:2023-09-04 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:4
[摘要]本篇文章主要為大家介紹了關(guān)于HTML br的標(biāo)簽,有些學(xué)過html的人都不知道br標(biāo)簽到底要不要有閉合標(biāo)簽?zāi)�,到底是不是個(gè)雙標(biāo)簽?zāi)兀酒恼戮蜑榇蠹医忉屃诉@個(gè)問題,在什么時(shí)候用html br標(biāo)簽的雙標(biāo)簽形式,和用html br單標(biāo)簽的形式,當(dāng)然了,本篇對于小白來學(xué)習(xí)也是可以的,因?yàn)榻榻B了html ...
本篇文章主要為大家介紹了關(guān)于
HTML br的標(biāo)簽,有些學(xué)過html的人都不知道br標(biāo)簽到底要不要有閉合標(biāo)簽?zāi)�,到底是不是個(gè)雙標(biāo)簽?zāi)�,本篇文章就為大家解釋了這個(gè)問題,在什么時(shí)候用html br標(biāo)簽的雙標(biāo)簽形式,和用html br單標(biāo)簽的形式,當(dāng)然了,本篇對于小白來學(xué)習(xí)也是可以的,因?yàn)榻榻B了html 基礎(chǔ)標(biāo)簽中的br標(biāo)簽的用法和一些作用都在里面,接下來一起來看吧
html br標(biāo)簽的定義和作用:
<br> 可插入一個(gè)簡單的換行符。
<br> 標(biāo)簽是空標(biāo)簽(意味著它沒有結(jié)束標(biāo)簽,因此這是錯(cuò)誤的:<br></br>)。在 XHTML 中,把結(jié)束標(biāo)簽放在開始標(biāo)簽中,也就是 <br />。
請注意,<br> 標(biāo)簽只是簡單地開始新的一行,而當(dāng)瀏覽器遇到 <p> 標(biāo)簽時(shí),通常會在相鄰的段落之間插入一些垂直的間距。
html br標(biāo)簽的clear屬性:
如果您希望文本流在內(nèi)聯(lián)表格或圖像的下一行繼續(xù)輸出,請使用 clear 屬性,該屬性有三個(gè)可選的值:left、right 或者 all,每個(gè)值都代表一個(gè)邊界或兩邊的邊界。
html br標(biāo)簽的實(shí)例:
This text contains<br />a line break
html br標(biāo)簽的顯示效果:
This text contains
a line break
不明顯?沒事,小編繼續(xù)來寫個(gè)簡單的html br代碼:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>PHP中文網(wǎng)</title>
</head>
<body>
<p>這是一個(gè)段落,一段話,很長很長很長很長很長<br/>我是分行是換一行顯示的很長很長很長很長很長很長很長很長很長很長很長很長很長很長很長<br/>我是分行是換一行顯示的很長很長很長很長很長很長很長很長很長很長<br/>我是分行是換一行顯示的很長很長很長很長很長很長</p>
</body>
</html>
這是html br顯示效果圖:

html br標(biāo)簽的注意點(diǎn):
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)簽名字的后面跟個(gè)“/”,例如<br />,因此,是沒有</br>這個(gè)寫法的。從邏輯上講<br />=<br>...</br>,這樣做的目的是為了盡量減少網(wǎng)頁的代碼量,同時(shí)保持邏輯嚴(yán)謹(jǐn)。
按照xhtml的標(biāo)準(zhǔn),標(biāo)簽都必須成對出現(xiàn),不能成對的標(biāo)簽也需要結(jié)束符
所以br的寫法包括<br></br><br />
其實(shí)你寫個(gè)代碼測試一下就知道,<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瀏覽器不理解(錯(cuò)誤理解)這兩種寫法,對于第一種寫法,某些瀏覽器估計(jì)會理解成兩個(gè)<br>標(biāo)簽(我沒有資料證明這一點(diǎn)),對于第二種寫法,某些瀏覽器會理解成一個(gè)叫"br/"的標(biāo)簽。所以在兼容HTML的XHTML中我們通常把它寫成<br />,這樣在HTML解析中會理解成有一個(gè)叫"/"的屬性的"br"標(biāo)簽,在XML解析中仍然會理解成<br></br>的簡寫,達(dá)到了兩全其美的效果。
瀏覽器支持
所有瀏覽器都支持 <br> 標(biāo)簽。
HTML 與 XHTML 之間的差異
在 HTML 中,<br> 標(biāo)簽沒有結(jié)束標(biāo)簽。
在 XHTML 中,<br> 標(biāo)簽必須被正確地關(guān)閉,比如這樣:<br />。
【小編的相關(guān)文章】
html5 canvas標(biāo)簽的作用以及canvas標(biāo)簽的歷史由來介紹
html5 ruby標(biāo)簽的定義及使用方法詳解(內(nèi)有實(shí)例介紹)
以上就是html br標(biāo)簽是什么意思?還有html<br/>和</br>的區(qū)別是什么?的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!
網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語,涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。