我制作了一个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>
谢谢
答案 0 :(得分:3)
如果您需要将每个节点标识为个体(例如,读取它的内容),那么您应该继续使用ID,但也要使用类,以便您可以以相同的方式为每个节点设置样式。如果您不需要选择它们作为个人,那么删除ID并保留类。