6.前端--CSS-基础选择器【2023.11.26】

1.CSS基本选择器

  1. 标签选择器:

标签选择器(元素选择器)是指用 HTML 标签名称作为选择器,按标签名称分类,为页面中某一类标签指定统一的 CSS 样式。标签选择器可以把某一类标签全部选择出来,比如所有的 <div> 标签所有的 <span> 标签

语法:

html 复制代码
标签名{
	 属性1: 属性值1; 
	 属性2: 属性值2; 
	 属性3: 属性值3; 
	 ...
}

举例

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        p {
            color: aquamarine;
        }
        div {
            color: red;
        }
    </style>
</head>
<body>
    <p>123345435</p>
    <div>
        32414345235
    </div>
</body>
</html>

2.类选择器

如果想要差异化选择不同的标签,单独选一个或者某几个标签,可以使用类选择器.

语法

html 复制代码
.类名 {
	 属性1: 属性值1; 
	 ...
}

举例

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .sec {
            color: aquamarine;
        }
       
    </style>
</head>
<body>
    <p>123345435</p>
    <p class="sec">222222222</p>
</body>
</html>

可以使用多类名调用 重要

html 复制代码
<div class="pink fontWeight font20">亚瑟</div>
<div class="font20">刘备</div>
<div class="font14 pink">安其拉</div>
  1. id选择器

id 属性只能在每个 HTML 文档中出现一次。 只能调用一次, 别人切勿使用.

语法

html 复制代码
#id名 {
	 属性1: 属性值1; 
	 ...
}

举例

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        #sec {
            color: aquamarine;
        }
       
    </style>
</head>
<body>
    <p>123345435</p>
    <p id="sec">222222222</p>
</body>
</html>
  1. 通配符选择器

在 CSS 中,通配符选择器使用"*"定义,它表示选取页面中所有元素(标签)

通配符选择器不需要调用, 自动就给所有的元素使用样式

语法

html 复制代码
* {
	 属性1: 属性值1; 
	 ...
}
相关推荐
程序员黑豆8 分钟前
鸿蒙应用开发之V2状态管理:@Local、@ObservedV2、@Trace 使用教程
前端·后端·harmonyos
锻炼²9 分钟前
Edge 地址栏搜索被其他浏览器劫持
前端·edge
Slice_cy11 分钟前
Mint 自研框架设计与实现:从重复开发走向配置驱动(三)
前端·后端·架构
JoyT22 分钟前
Nuxt 3的核心设计与静态官网应用
前端·javascript·vue.js
程序员黑豆23 分钟前
鸿蒙应用开发之@State 装饰器详解:从基本类型到 @Observed/@ObjectLink/@Track 嵌套监听
前端·harmonyos
杉氧26 分钟前
Flutter 像素级还原实战:用 CustomPaint 与 Bezier 曲线手绘精致图针
android·前端·flutter
金融小白数据分析之路2 小时前
绍兴市镇街echarts 制作
前端·数据库·echarts
Slice_cy2 小时前
Mint 自研框架设计与实现:从重复开发走向配置驱动(二)
前端·后端·架构
greenbbLV2 小时前
积分兑换商城供应商挑选:避坑要点与靠谱选择解析
前端·小程序
a1117763 小时前
3D 建筑编辑器 Pascal Editor THreeJS 开源
前端·3d·html