亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這個換行符沒有錯的么?

document.write("numa大于numb的分數嗎?"+jq1+"<br>")

正在回答

3 回答

<br>是HTML寫法。

<br/>是XHTML1.1的寫法,也是XML寫法。

<br />是XHTML為兼容HTML的寫法,也是XML寫法。
因為HTML5兼容XHTML寫法,所以三種都可以使用,沒有區別。
如果要省一到二個字節的文件大小,使用第一種。
如果要方便地轉成XML而且也要省一個字節的文件大小,使用第二種。
如要要方便地轉成XML而且要兼容老的瀏覽器,使用第三種。
因為HTML是SGML的子集,SGML允許標簽沒有結束標簽,而換行符元素正好不需要內嵌元素,也就不需要結束標簽。所以在HTML中,應該寫成<br>。
因為XHTML是XML的子集,在XML中,標簽必須要有結束標簽。所以在XHTML中只寫<br>是不符合語法的,必須寫成<br></br>或簡寫成<br/>。
而在XHTML的發展過程中,要做到兼容舊的HTML瀏覽器。而舊的HTML瀏覽器不理解(錯誤理解)這兩種寫法,對于第一種寫法,某些瀏覽器估計會理解成兩個<br>標簽(我沒有資料證明這一點),對于第二種寫法,某些瀏覽器會理解成一個叫"br/"的標簽。所以在兼容HTML的XHTML中我們通常把它寫成<br />,這樣在HTML解析中會理解成有一個叫"/"的屬性的"br"標簽,在XML解析中仍然會理解成<br></br>的簡寫,達到了兩全其美的效果。

0 回復 有任何疑惑可以回復我~
#1

慕粉3936910 提問者

大神啊,求帶的說。。。
2016-12-26 回復 有任何疑惑可以回復我~

額,不是應該用的</br>???

0 回復 有任何疑惑可以回復我~

沒有錯



0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學習       468830    人
  • 解答問題       22582    個

本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界

進入課程

這個換行符沒有錯的么?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號