全部学科
NodeJS全栈
nodejs
Python全栈
python
小程序首页
📅 2026-05-16 6 分钟 ✍️ juanwangdev

CSS类选择器

类选择器(Class Selector)通过元素的 class 属性值选中元素。

基本语法

CSS
.类名 {
  属性: ;
}

HTML 中使用 class 属性:

HTML
<div class="box">内容</div>
<div class="box highlight">多个类</div>

使用示例

CSS
/* 单类选择器 */
.box {
  width: 200px;
  padding: 10px;
}

/* 多类选择器 */
.box.highlight {
  background: yellow;
}

/* 类与标签组合 */
p.text {
  color: blue;
}

特点

特性说明
语法. 开头
权重权重值10
重复使用同一页面可多次使用
多类组合元素可有多个 class

多类选择器

CSS
/* 同时匹配两个类 */
.active.selected {
  border: 2px solid red;
}

/* 匹配任一类 */
<div class="btn primary">按钮</div>
<div class="btn warning">警告</div>

.btn { padding: 10px; }
.primary { background: blue; }
.warning { background: orange; }

类命名规范

CSS
/* 推荐:语义化命名 */
.card-header { }
.nav-item { }
.btn-primary { }

/* 不推荐:无意义命名 */
.red { }
.big { }
.style1 { }

注意:类选择器可复用,是CSS中最常用的选择器类型。

要点总结

  • 类选择器以 . 开头,匹配 class 属性
  • 权重值为10,高于标签选择器
  • 同一个类可被多个元素使用
  • 元素可同时拥有多个 class

存放路径:articles/CSS/入门/CSS选择器/CSS类选择器.md

📝 发现内容有误?点击此处直接编辑

← 上一篇 CSS标签选择器
下一篇 → CSS组合选择器
想查看更多题目和详细解析?
小程序提供完整的题库、模拟考试和详细解析
马上就来

长按或扫描二维码,立即体验

扫码体验小程序
马上就来
使用微信扫描二维码
立即体验完整题库