一些 CSS 选择器有#
在他们面前,这意味着什么?
它是 ID 选择器,CSS 标准的基本功能。它根据给定的 ID 匹配 HTML 元素id
属性(当然,假设有一个合格的文档)。看W3C 选择器规范 http://www.w3.org/TR/selectors/#id-selectors了解更多。
<!DOCTYPE html>
<html lang="en">
<head>
<style type="text/css">
#my-div {
color: #f00;
}
</style>
</head>
<body>
<div id="my-div">This text will be red.</div>
<div id="another-div">This text will not be red.</div>
</body>
</html>
您可能还看过#
URL 片段标识符中使用的表示法来引用命名锚点 (<a name="some-anchor"></a>
)。这些也可以指向页面中具有特定 ID 的元素,就像命名锚点一样,我猜这就是 CSS 使用相同符号来选择 ID 的原因。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)