課程
/前端開發(fā)
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
為何提示錯誤呢?
2015-10-21
源自:初識HTML(5)+CSS(3)-升級版 3-1
正在回答
<br/>標(biāo)簽不能有空格,慕課很多地方多了空格都檢測不能通過的
囈虞初 提問者
最佳答案真是張口就來,誤人子弟。只能說當(dāng)時(shí)的慕課網(wǎng)判斷機(jī)制是這樣,并不能說標(biāo)簽里不能有空格。
詳見這里:
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。作者:王見充鏈接:http://www.zhihu.com/question/21632236/answer/18824702來源:知乎<br>是HTML寫法。<br/>是XHTML1.1的寫法,也是XML寫法。<br />是XHTML為兼容HTML的寫法,也是XML寫法。因?yàn)镠TML5兼容XHTML寫法,所以三種都可以使用,沒有區(qū)別。如果要省一到二個字節(jié)的文件大小,使用第一種。如果要方便地轉(zhuǎn)成XML而且也要省一個字節(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>或簡寫成<br/>。而在XHTML的發(fā)展過程中,要做到兼容舊的HTML瀏覽器。而舊的HTML瀏覽器不理解(錯誤理解)這兩種寫法,對于第一種寫法,某些瀏覽器估計(jì)會理解成兩個<br>標(biāo)簽(我沒有資料證明這一點(diǎn)),對于第二種寫法,某些瀏覽器會理解成一個叫"br/"的標(biāo)簽。所以在兼容HTML的XHTML中我們通常把它寫成<br />,這樣在HTML解析中會理解成有一個叫"/"的屬性的"br"標(biāo)簽,在XML解析中仍然會理解成<br></br>的簡寫,達(dá)到了兩全其美的效果。
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。作者:王見充鏈接:http://www.zhihu.com/question/21632236/answer/18824702來源:知乎
<br>是HTML寫法。<br/>是XHTML1.1的寫法,也是XML寫法。<br />是XHTML為兼容HTML的寫法,也是XML寫法。因?yàn)镠TML5兼容XHTML寫法,所以三種都可以使用,沒有區(qū)別。如果要省一到二個字節(jié)的文件大小,使用第一種。如果要方便地轉(zhuǎn)成XML而且也要省一個字節(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>或簡寫成<br/>。而在XHTML的發(fā)展過程中,要做到兼容舊的HTML瀏覽器。而舊的HTML瀏覽器不理解(錯誤理解)這兩種寫法,對于第一種寫法,某些瀏覽器估計(jì)會理解成兩個<br>標(biāo)簽(我沒有資料證明這一點(diǎn)),對于第二種寫法,某些瀏覽器會理解成一個叫"br/"的標(biāo)簽。所以在兼容HTML的XHTML中我們通常把它寫成<br />,這樣在HTML解析中會理解成有一個叫"/"的屬性的"br"標(biāo)簽,在XML解析中仍然會理解成<br></br>的簡寫,達(dá)到了兩全其美的效果。
恩恩 ?這是慕課的判斷機(jī)制決定的
舉報(bào)
HTML(5)+CSS(3)基礎(chǔ)教程8小時(shí)帶領(lǐng)大家步步深入學(xué)習(xí)標(biāo)簽用法和意義
2 回答為什么提示錯誤
4 回答為什么提示我錯誤
1 回答提示了錯誤
6 回答提示標(biāo)簽錯誤
1 回答為啥我的就沒顯示錯誤提示
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-10-21
<br/>標(biāo)簽不能有空格,慕課很多地方多了空格都檢測不能通過的
2015-11-10
最佳答案真是張口就來,誤人子弟。只能說當(dāng)時(shí)的慕課網(wǎng)判斷機(jī)制是這樣,并不能說標(biāo)簽里不能有空格。
詳見這里:
2015-10-21
恩恩 ?這是慕課的判斷機(jī)制決定的