2010-01-29 48 views
1

我一直在試驗xhtml,現在我想知道是否有一個有效/正確的方法來添加空元素。在xhtml中保留空元素的正確方法?

短的問題,但這裏的兩個方法我已經使用:

<div> </div> 
<div>&#32;</div> <!-- Same as space --> 
+0

我要冒險猜測我下面給出的答案對你沒有太大的幫助 - 你能解釋一下你想達到的目標嗎? – nickf 2010-01-29 15:02:37

+0

我只是想在這裏告訴我一些專家,哪種方式是添加空元素的有效方式。我需要很多效果的空元素,但不需要使代碼無效。我被告知,不建議讓任何元素空着。 – 2010-01-29 15:35:00

回答

0
<div /> 

爲一個空元素的有效XTHML:即自閉合。相同

<div></div> 
+0

好的,謝謝:-)這實際上是我一直在尋找的東西。 – 2010-01-29 16:04:32

+0

@Martti:儘管在瀏覽器中非常不合適。 IE始終將XHTML視爲HTML,並不會正確解析。見http://stackoverflow.com/questions/348736/xhtml-is-writing-self-closing-tags-for-elements-not-traditional-empty-bad-pra/1573341#1573341 – 2011-06-01 14:09:44

3

像這樣:

<div></div> 

元素的內部空間不是「無中生有」 - 這是一個文本節點這使元素非空。

相關問題