CSS的多种选择器

全局选择器

可以与任何元素匹配,优先级最低,一般做样式初始话,用通配符*来表示。

css 复制代码
*{
    font-size: 20px;
}

元素选择器

HTML文档中的元素有许多个,元素选择器选择的是页面上所有这种类型的标签,所以经常用来描述共性,无法描述某一个元素的个性。

注意:所有标签都可以时元素选择器。

css 复制代码
p{
    font-size: 20px;
}

h1{
    font-size: 40px;
}

类选择器

规定用圆点.来定义,针对你项要更改样式的标签使用,需要在标签上添加class属性。

html 复制代码
<h3  class="one-h3">标题</h3>
css 复制代码
.one-h3{
    font-size: 50px;
}

注意:类选择器可以被多种标签使用,类名不能以数字开头,同一个标签可以使用多个选择器,需要用空格隔开。

ID选择器

针对某个特定的标签来使用,只能使用一次,CSS中ID选择器用#加id名来表示。

html 复制代码
 <h3 id="one-h3">标题</h3>
css 复制代码
#one-h3{
    font-size: 50px;
}

注意:id是唯一的,id不能以数字开头

合并选择器

合并选择器的作用是提取共同的样式,减少代码重复。

html 复制代码
 <h3 class="one-h3">标题</h3>
   <h2 class="tow-h2">标题2</h2>
css 复制代码
.one-h3,.tow-h2{
    font-size: 40px;
}

选择器的优先级

行内样式>ID选择器>类选择器>元素选择器

相关推荐
加班是不可能的,除非双倍日工资4 小时前
css预编译器实现星空背景图
前端·css·vue3
秋天爱美丽10 小时前
css实现圆角+边框渐变+背景半透明
前端·css
XboxYan14 小时前
借助CSS实现自适应屏幕边缘的tooltip
前端·css
艾小码16 小时前
CSS粘性定位失效?深度解析 position: sticky 的陷阱与解决方案
前端·css
cos16 小时前
FE Bits Vol.3|CSS attr() 类型化进化,PostCSS 复盘 12 年
前端·css·aigc
全宝16 小时前
【前端特效系列】css+js实现聚光灯效果
javascript·css·html
rannn_1111 天前
【Javaweb学习|黑马笔记|Day1】初识,入门网页,HTML-CSS|常见的标签和样式|标题排版和样式、正文排版和样式
css·后端·学习·html·javaweb
小离a_a1 天前
使用原生css实现word目录样式,标题后面的...动态长度并始终在标题后方(生成点线)
前端·css
郭优秀的笔记1 天前
抽奖程序web程序
前端·css·css3
布兰妮甜1 天前
CSS Houdini 与 React 19 调度器:打造极致流畅的网页体验
前端·css·react.js·houdini