2013-07-01 27 views
0

我製作了一個模擬Djikstra算法的HTML + CSS + JS項目。代碼讓你在頁面上繪製節點。節點由圖像和文本組成。在HTML中使用類或id來標識相似的對象

每個節點的圖像是相同的,但每個節點的文本不同。 我應該用id還是class來識別每個節點? 現在,我確定這樣的(使用id)的每個節點:

<div id="node01"> 
<img src="back.png"></img> 
<div>node text</div> 
</div> 

<div id="node02"> 
<img src="back.png"></img> 
<div>another node text</div> 
</div> 

謝謝

+1

類選擇器用於指定一組元素的樣式。與id選擇器不同,類選擇器最常用於多個元素。所以在這種情況下,class是絕對理想的 – GustyWind

回答

3

如果您需要確定每個節點作爲一個個體(例如閱讀它的內容),那麼你應該繼續使用ID,還可以使用一個類,以便可以用相同的方式對每個節點進行樣式設置。如果你不需要選擇他們作爲個人,然後刪除身份證,只保留班。

+0

是的,樣式是通過使用類來完成的,而且我需要讀取節點的內容。 –

相關問題