给元素一个 ID
元素的 ID 属性是在整个文档中必须唯一的标识符。其目的是在链接(使用锚点),脚本或样式(使用 CSS)时唯一标识元素。
<div id="example-id"></div>
即使属性附加到两种不同类型的元素,也不应该在同一文档中具有两个具有相同 ID 的元素。例如,以下代码不正确:
<div id="example-id"></div>
<span id="example-id"></span>
浏览器将尽力渲染此代码,但在使用 CSS 设置样式或使用 JavaScript 添加功能时可能会发生意外行为。
要通过 CSS 中的 ID 引用元素,请在 ID 前加上 #
。
#example-id { color: green; }
要跳转到给定页面上具有 ID 的元素,请在 URL 中添加元素名称的 #
。
http://example.com/about#example-id
大多数浏览器都支持此功能,并且不需要额外的 JavaScript 或 CSS。