當我開始從w3schools學習HTML時,他們使用這個<br />
。當我開始學習ASP.NET時,在他們的論壇(ASP.NET Forums)上,我被告知要使用<br>
。所以我開始使用第二個。使用<br>而不是<br />
我的問題:<br>
和<br />
有什麼區別?有沒有像瀏覽器支持?
當我開始從w3schools學習HTML時,他們使用這個<br />
。當我開始學習ASP.NET時,在他們的論壇(ASP.NET Forums)上,我被告知要使用<br>
。所以我開始使用第二個。使用<br>而不是<br />
我的問題:<br>
和<br />
有什麼區別?有沒有像瀏覽器支持?
獨立<br>
在XHTML中無效,因爲XML文檔必須關閉它們打開的每個標籤。 <br />
在語義上與XML文檔中的<br></br>
相同,並且被稱爲自閉標記,因此在編寫XHTML或將由XML解析器讀取的HTML文檔時使用<br />
。
這適用於HTML中沒有結束標記的所有其他標記,例如<hr />
和<meta />
。
兩者都是有效的HTML,因此沒有理由不使用<br />
,除非您正在編寫一個破損的HTML解析器。
請注意,在XML中,<br/>
有效。然而,不知道自閉標籤的較舊的HTML解析器已知會窒息此。如果在標記名稱和自閉標記標記(/
)之前插入空格,那麼這些解析器將/
視爲屬性或作爲丟棄的噪聲。因此,應該始終確保在元素名稱和自閉標記標記之間留出一個空格,以便與這些破碎的解析器兼容。
<br>
是在HTML中執行此操作的有效方法,<br/>
是在XHTML中執行此操作的方法。
這是一個duplicate,但無論如何,除了首選項之外,至少在HTML中沒有區別。在XML中,<br />
更正確。
這是一樣的事 –
你可以使用任何你很好的,'
'xhtml的東西,你需要自己關閉標籤,這是嚴格的 –
請參閱此鏈接:http://www.sitepoint.com/forums /showthread.php?435290-difference-between-lt-br-gt-and-lt-br-gt – user2520969