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; 
	 ...
}
相关推荐
这就是佬们吗5 分钟前
告别 Node.js 版本冲突:NVM 安装与使用全攻略
java·linux·前端·windows·node.js·mac·web
IT_陈寒8 分钟前
2024年JavaScript开发者必备的10个ES13新特性实战指南
前端·人工智能·后端
满栀58511 分钟前
基于 jQuery 实现商品列表增删改查与数据统计
前端·javascript·jquery
web小白成长日记11 分钟前
CSS 作用域隔离实战:React、Vue 与 Styled Components 的三种范式
前端·css·vue.js·react.js
Mr -老鬼12 分钟前
Electron 与 Tauri 全方位对比指南(2026版)
前端·javascript·rust·electron·nodejs·tauri
king王一帅4 小时前
Incremark Solid 版本上线:Vue/React/Svelte/Solid 四大框架,统一体验
前端·javascript·人工智能
智航GIS9 小时前
10.4 Selenium:Web 自动化测试框架
前端·python·selenium·测试工具
前端工作日常9 小时前
我学习到的A2UI概念
前端
徐同保10 小时前
为什么修改 .gitignore 后还能提交
前端
一只小bit10 小时前
Qt 常用控件详解:按钮类 / 显示类 / 输入类属性、信号与实战示例
前端·c++·qt·gui