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; 
	 ...
}
相关推荐
星星在线4 小时前
MusicFree:一个「All in One」的个人音乐服务器,让听歌回归简单
前端·后端
IT_陈寒5 小时前
Redis的SETNX并发问题让我加了三天班
前端·人工智能·后端
demo007x5 小时前
Docling 文档转换以及技术架构分析
前端·后端·程序员
京东云开发者6 小时前
京东市民服务又“上新”!这次是黑龙江“龙易办”
前端
袋鱼不重6 小时前
我的神奇同事,AI 用多了居然写了个 Open In Codex
前端·后端·ai编程
Fireworks7 小时前
深入vue3源码解读 -- 1、响应式的基础概念
前端
程序员黑豆7 小时前
JDK 下载安装与配置详细教程
java·前端·ai编程
hunterandroid7 小时前
文件存储:内部存储与外部存储
前端
NorBugs7 小时前
飞机大战 Low 版 (Made in AI)
前端
angerdream8 小时前
Android手把手编写儿童手机远程监控App之agentweb如何实现全屏
前端