【H5 前端开发笔记】第 16 期:CSS 选择器 (1) 核心语法规则、常见的选择器分类

下面是一份结构清晰、适合做技术专栏或学习笔记的内容。📒


【H5 前端开发笔记】第 16 期:CSS 选择器 (1) 核心语法规则、常见的选择器分类

在 CSS 中,选择器(Selector) 是非常重要的概念。
选择器的作用是 选择 HTML 元素并为其设置样式

简单理解:

CSS = 选择元素 + 设置样式

本期重点:

1️⃣ CSS 选择器核心语法
2️⃣ 常见选择器分类
3️⃣ 基础选择器使用示例


一、CSS 选择器的基本语法

CSS 语法结构:

选择器 {
    属性: 值;
}

示例:

p{
  color:red;
  font-size:18px;
}

含义:

选择所有 p 标签,并设置文字颜色为红色


二、CSS 选择器的作用

CSS 选择器用于 定位 HTML 元素

例如:

HTML:

<p>第一段文字</p>
<p>第二段文字</p>

CSS:

p{
  color:blue;
}

效果:

所有 p 标签变成蓝色


三、CSS 选择器分类

CSS 选择器大致可以分为以下几类:

类型说明
基础选择器标签、类、ID
组合选择器后代、子元素、兄弟
属性选择器根据属性选择
伪类选择器状态选择
伪元素选择器特定内容

本期重点学习 基础选择器


四、标签选择器(Element Selector)

标签选择器通过 HTML 标签名 来选择元素。

语法:

标签名{
  样式
}

示例:

p{
  color:red;
}

HTML:

<p>前端开发</p>
<p>学习CSS</p>

效果:

两个段落文字变成红色

特点:

  • 会作用于 所有同类型标签

五、类选择器(Class Selector)

类选择器通过 class 属性 选择元素。

语法:

.类名{
  样式
}

示例:

HTML:

<p class="text">Hello</p>
<p class="text">World</p>

CSS:

.text{
  color:blue;
}

效果:

两个段落变成蓝色

特点:

  • 可以 重复使用
  • 是 开发中最常用的选择器

六、ID 选择器(ID Selector)

ID 选择器通过 id 属性 选择元素。

语法:

#id名{
  样式
}

示例:

HTML:

<h1 id="title">网页标题</h1>

CSS:

#title{
  color:green;
}

特点:

  • 一个页面通常只使用一次
  • 优先级比类选择器高

七、通配符选择器

通配符选择器可以选择 所有元素

语法:

*{
  样式
}

示例:

*{
  margin:0;
  padding:0;
}

作用:

清除浏览器默认样式

在项目中非常常见。


八、多个选择器组合

CSS 支持同时选择多个元素。

语法:

选择器1, 选择器2{
  样式
}

示例:

h1, p{
  color:red;
}

含义:

h1 和 p 同时应用样式


九、基础选择器优先级

不同选择器存在 优先级规则

从低到高:

标签选择器 < 类选择器 < ID选择器

示例:

CSS:

p{
  color:red;
}

.text{
  color:blue;
}

#title{
  color:green;
}

HTML:

<p id="title" class="text">Hello</p>

最终效果:

绿色

因为 ID 选择器优先级最高


十、开发中的选择器建议

在实际开发中:

推荐使用:

类选择器

原因:

  • 可复用
  • 易维护
  • 适合组件化开发

一般规则:

选择器使用情况
标签选择器少量使用
类选择器最常用
ID选择器尽量少用

十一、本期总结

CSS 选择器作用:

选择 HTML 元素并设置样式

基础选择器:

选择器示例
标签选择器p{}
类选择器.box{}
ID选择器#header{}
通配符*{}

优先级规则:

标签 < 类 < ID


下一篇我们继续学习:

第 17 期:CSS 选择器 (2) 关系选择器(后代选择器 / 子选择器 / 相邻兄弟 / 通用兄弟)

这是 理解 CSS 布局和样式继承的关键内容,也是面试常考知识点。🚀

文章已创建 5160

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部