html中,三者的區別?

2021-07-22 18:43:33 字數 513 閱讀 9213



如果要省一到二個位元組的檔案大小,使用第一種。

如果要方便地轉成xml而且也要省乙個位元組的檔案大小,使用第二種。

如要要方便地轉成xml而且要相容老的瀏覽器,使用第三種。

因為html是sgml的子集,sgml允許標籤沒有結束標籤,而換行符元素正好不需要內嵌元素,也就不需要結束標籤。所以在html中,應該寫成

。因為xhtml是xml的子集,在xml中,標籤必須要有結束標籤。所以在xhtml中只寫

是不符合語法的,必須寫成

或簡寫成

。而在xhtml的發展過程中,要做到相容舊的html瀏覽器。而舊的html瀏覽器不理解(錯誤理解)這兩種寫法,對於第一種寫法,某些瀏覽器估計會理解成兩個

標籤(我沒有資料證明這一點),對於第二種寫法,某些瀏覽器會理解成乙個叫"br/"的標籤。所以在相容html的xhtml中我們通常把它寫成

,這樣在html解析中會理解成有乙個叫"/"的屬性的"br"標籤,在xml解析中仍然會理解成

的簡寫,達到了兩全其美的效果。

關於js中「 」,「 」,「 」三者的去唄

這是本人在面試中遇到的乙個問題,想必很多小夥伴也遇到過這個問題吧。1 乙個等於號的含義不用多說,跟大多數其他語言一樣 pl sql中賦值用的是 沒有什麼特殊的,就是賦值符號。2 兩個等於號,先比較二者的型別,假如兩者的型別不一樣,則為false 如果一樣,則繼比較其內容,如果內容一樣,則為true,...

tailf tail f tail F三者區別

tail f 等同於 follow descriptor,根據檔案描述符進行追蹤,當檔案改名或被刪除,追蹤停止 tail f 等同於 follow name retry,根據檔名進行追蹤,並保持重試,即該檔案被刪除或改名後,如果再次建立相同的檔名,會繼續追蹤 tailf 等同於tail f n 10...

tailf tail f tail F三者區別

tail f 等同於 follow descriptor,根據檔案描述符進行追蹤,當檔案改名或被刪除,追蹤停止 tail f 等同於 follow name retry,根據檔名進行追蹤,並保持重試,即該檔案被刪除或改名後,如果再次建立相同的檔名,會繼續追蹤 tailf 等同於tail f n 10...