HTML id 属性
使用 HTML 属性 为 HTML 元素指定唯一 ID。id
不能有多个具有相同 id 的元素 HTML 文档。
使用 id 属性
该属性指定唯一 ID 对于 HTML 元素。该属性的值在 HTML 文档中必须是唯一的。id``id
该属性用于指向 添加到样式表中的特定样式声明。JavaScript 也使用它来访问和 使用特定 ID 操作元素。id
id 的语法是:写一个哈希字符 (#),后跟一个 id 名称。 然后,在大括号 {} 中定义 CSS 属性。
在下面的示例中,我们有一个指向 ID 名称 “我的标头”。此元素将根据 head 部分中的样式定义设置样式:<h1>``<h1>``#myHeader
1 | <!DOCTYPE html> |
注意: id 名称区分大小写!
注意: ID 名称必须至少包含一个 字符,不能以数字开头,并且不得包含空格(空格、制表符、 等)。
类和 ID 之间的区别
一个 类名可以由多个 HTML 元素使用,而 id 名只能 由一个 HTML 元素使用 在页面内:
1 | <style> |
提示: 您可以在我们的 [CSS 教程中了解有关 CSS] 的更多信息。
带有 ID 和链接的 HTML 书签
HTML 书签用于允许读者跳转到网页的特定部分。
如果您的页面很长,书签会很有用。
若要使用书签,必须先创建书签,然后添加链接 到它。
然后,当单击该链接时,页面将滚动到带有 书签。
例
首先,创建一个具有以下属性的书签:id
1 | <h2 id="C4">Chapter 4</h2> |
然后,在同一页面中添加指向书签的链接(“跳转到第 4 章”):
1 | <a href="#C4">Jump to Chapter 4</a> |
或者,从另一个页面添加书签链接(“跳转到第 4 章”):
1 | <a href="html_demo.html#C4">Jump to Chapter 4</a> |
在 JavaScript 中使用 id 属性
JavaScript 也可以使用该属性来执行 该特定元素的一些任务。id
JavaScript 可以使用以下方法访问具有特定 id 的元素:getElementById()
1 | 使用该属性通过 JavaScript 操作文本:`id` |
提示: 在 [HTML]JavaScript 章节或我们的 [JavaScript 教程中学习 JavaScript]。
本章小结
- 该属性用于指定唯一 ID 对于 HTML 元素
id
- 该属性的值在 HTML 文档中必须是唯一的
id
- CSS 和 JavaScript 使用该属性来设置/选择特定元素的样式
id
- 该属性的值区分大小写
id
- 该属性还用于创建 HTML 书签
id
- JavaScript 可以使用以下方法访问具有特定 id 的元素
getElementById()
0评论