2014-12-04 50 views
3

我最近遇到了數據元素和力挺了解的目的。我想即使數據屬性可以用來獲取和檢索機器可讀格式的數據。HTML中的數據元素和數據屬性有什麼區別

數據元素:

<p>New Products</p> 
<ul> 
<li><data value="3967381398">Mini Ketchup</data></li> 
<li><data value="3967381399">Jumbo Ketchup</data></li> 
<li><data value="3967381400">Mega Jumbo Ketchup</data></li> 
</ul> 

數據屬性:

<p>New Products</p> 
<ul> 
<li data-value="3967381398">Mini Ketchup</li> 
<li data-value="3967381399">Jumbo Ketchup</li> 
<li data-value="3967381400">Mega Jumbo Ketchup</li> 
</ul> 

什麼時候應該使用數據元素,當我應該去爲數據attibute?

回答

0

是的,但有時候這個值可能出現在其他文本中,所以如果你想在值上使用data-*屬性,你必須將它包裝在<span>或類似的元素中。 <data>元素在這些情況下很有用。

相關問題