課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
document.write("numa大于numb的分?jǐn)?shù)嗎?"+jq1+"<br>")
2016-12-25
源自:JavaScript進(jìn)階篇 2-8
正在回答
<br>是HTML寫法。
<br/>是XHTML1.1的寫法,也是XML寫法。
<br />是XHTML為兼容HTML的寫法,也是XML寫法。因?yàn)镠TML5兼容XHTML寫法,所以三種都可以使用,沒有區(qū)別。如果要省一到二個(gè)字節(jié)的文件大小,使用第一種。如果要方便地轉(zhuǎn)成XML而且也要省一個(gè)字節(jié)的文件大小,使用第二種。如要要方便地轉(zhuǎn)成XML而且要兼容老的瀏覽器,使用第三種。因?yàn)镠TML是SGML的子集,SGML允許標(biāo)簽沒有結(jié)束標(biāo)簽,而換行符元素正好不需要內(nèi)嵌元素,也就不需要結(jié)束標(biāo)簽。所以在HTML中,應(yīng)該寫成<br>。因?yàn)閄HTML是XML的子集,在XML中,標(biāo)簽必須要有結(jié)束標(biāo)簽。所以在XHTML中只寫<br>是不符合語法的,必須寫成<br></br>或簡(jiǎn)寫成<br/>。而在XHTML的發(fā)展過程中,要做到兼容舊的HTML瀏覽器。而舊的HTML瀏覽器不理解(錯(cuò)誤理解)這兩種寫法,對(duì)于第一種寫法,某些瀏覽器估計(jì)會(huì)理解成兩個(gè)<br>標(biāo)簽(我沒有資料證明這一點(diǎn)),對(duì)于第二種寫法,某些瀏覽器會(huì)理解成一個(gè)叫"br/"的標(biāo)簽。所以在兼容HTML的XHTML中我們通常把它寫成<br />,這樣在HTML解析中會(huì)理解成有一個(gè)叫"/"的屬性的"br"標(biāo)簽,在XML解析中仍然會(huì)理解成<br></br>的簡(jiǎn)寫,達(dá)到了兩全其美的效果。
慕粉3936910 提問者
額,不是應(yīng)該用的</br>???
沒有錯(cuò)
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動(dòng)態(tài)交互世界
2 回答這個(gè)怎么換行
3 回答alert中換行符
3 回答JavaScript輸出換行符
4 回答為什么<br>沒有換行
2 回答換行符號(hào)br后面那,為什么要加一個(gè)“/”
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-12-26
<br>是HTML寫法。
<br/>是XHTML1.1的寫法,也是XML寫法。
<br />是XHTML為兼容HTML的寫法,也是XML寫法。
因?yàn)镠TML5兼容XHTML寫法,所以三種都可以使用,沒有區(qū)別。
如果要省一到二個(gè)字節(jié)的文件大小,使用第一種。
如果要方便地轉(zhuǎn)成XML而且也要省一個(gè)字節(jié)的文件大小,使用第二種。
如要要方便地轉(zhuǎn)成XML而且要兼容老的瀏覽器,使用第三種。
因?yàn)镠TML是SGML的子集,SGML允許標(biāo)簽沒有結(jié)束標(biāo)簽,而換行符元素正好不需要內(nèi)嵌元素,也就不需要結(jié)束標(biāo)簽。所以在HTML中,應(yīng)該寫成<br>。
因?yàn)閄HTML是XML的子集,在XML中,標(biāo)簽必須要有結(jié)束標(biāo)簽。所以在XHTML中只寫<br>是不符合語法的,必須寫成<br></br>或簡(jiǎn)寫成<br/>。
而在XHTML的發(fā)展過程中,要做到兼容舊的HTML瀏覽器。而舊的HTML瀏覽器不理解(錯(cuò)誤理解)這兩種寫法,對(duì)于第一種寫法,某些瀏覽器估計(jì)會(huì)理解成兩個(gè)<br>標(biāo)簽(我沒有資料證明這一點(diǎn)),對(duì)于第二種寫法,某些瀏覽器會(huì)理解成一個(gè)叫"br/"的標(biāo)簽。所以在兼容HTML的XHTML中我們通常把它寫成<br />,這樣在HTML解析中會(huì)理解成有一個(gè)叫"/"的屬性的"br"標(biāo)簽,在XML解析中仍然會(huì)理解成<br></br>的簡(jiǎn)寫,達(dá)到了兩全其美的效果。
2016-12-25
額,不是應(yīng)該用的</br>???
2016-12-25
沒有錯(cuò)