在HTML中使用class或id来标识类似的对象

时间:2013-07-01 17:22:23

标签: html class

我制作了一个HTML + CSS + JS项目,它模拟了Djikstra算法。代码允许您在页面上绘制节点。节点由图像和文本组成。

每个节点的图像都相同,但每个节点的文本都不同。 我应该用id或类来识别每个节点吗? 现在我识别每个节点(使用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 个答案:

答案 0 :(得分:3)

如果您需要将每个节点标识为个体(例如,读取它的内容),那么您应该继续使用ID,但也要使用类,以便您可以以相同的方式为每个节点设置样式。如果您不需要选择它们作为个人,那么删除ID并保留类。