0

如果我想链接到同一个*页面中的一个地方。我已经看到应该这样做:

<a href="#div-id">Link Text Here</a>

但是,如果我有多个具有相同 id 的 div 怎么办?除了使用 div 的 id 之外,还有其他方法可以区分吗?

我从 Java 生成 xhtml 代码并匹配通用 css 文件(不会生成)我在某些情况下使用“通用”div。当然,我可以生成一个没有样式属性但具有唯一 id 的虚拟 div,并将其包裹在感兴趣的区域周围。但是我很好奇它是否可以以更好的方式完成?

4

1 回答 1

0

id 属性是可选的。但是根据 w3schools,如果元素具有 id 属性,则 id 值必须是唯一的。资料来源:http ://www.w3schools.com/tags/att_global_id.asp 。

ID命名规则:

  • 必须包含至少一个字符
  • 不得在 HTML 中包含任何空格字符
  • 所有值都不区分大小写

根据我从经验和 html 验证中学到的知识,它不能以数字开头,但没有人告诉我......

于 2013-06-28T11:38:56.157 回答