Web前端入门(十)CSS基础选择器

足球赛事数据API:开发者生存指南(附真实踩坑记录) 作为一个既爱看球又爱写代码的老宅男,我这些年用过的足球API比看过的比赛还多。从最初被各种API文档折磨到怀疑人生,到现在能闭着眼睛调接口,中间的血泪史够写本书了。今天就把这些经验(和教训)分享给各位同好,特别是那些正在为"老板要做个足球App"而秃头的同行们。文档清晰免费层可用响应格式规范API-Sports免费额度大方支持GraphQL有中文文档(难得!Sportmonks数据全面有Webhook支持按需付费。 阅读详情

总目录

1.标签选择器

  • 标签选择器(元素选择器)是指用HTML标签名称作为选择器,按标签名称分类,为页面中某一类标签指定统一的CSS样式。
  • 作用:可以把某一类标签全部选择出来。
  • 优点:快速为网页中同类型的标签统一样式
  • 缺点:不能设计差异化样式。
标签名{属性1:属性值1; 属性2:属性值2; 属性3:属性值3; } 
/* 如下所示 */
li {
    font-size: 36px;
}

2.类选择器

  • 类选择器使用"."(英文点号)进行标识,后面紧跟类名。

  • 优点:可以为元素对象定义单独或相同的样式。可以选择一个或者多个标签。

  • 注意:类选择器使用“.”(英文点号)进行标识,后面紧跟类名(自定义,自己命名的)

  • 长名称或词组可以使用中横线来为选择器命名。

  • 不要纯数字、中文等命名, 尽量使用英文字母来表示。

  • 多类名选择器:在标签的class属性中可以写多个类名,各个类名中间用空格隔开,这个标签就可以分别具有这些类名的样式。

  • .类名  {   
        属性1:属性值1; 
        属性2:属性值2; 
        属性3:属性值3;     
    }
    /* 如下所示 */
    <div class="类名"></div>
    

多类名开发中使用场景:

  1. 可以把一些标签元素相同的样式(公共的部分)放到一个类里面
  2. 这些标签都可以调用这个公共的类,然后再调用标签独有的类
  3. 从而防止代码堆积,造成冗杂情况

3.id选择器

  • id选择器可以为标有特定 id 的 HTML 元素指定特定的样式
  • 元素的id值是唯一的,只能对应于文档中某一个具体的元素
  • HTML 元素以 id属性 来设置 id 选择器,CSS中 id 选择器 以 “#” 来定义
#id名 {属性1:属性值1; 属性2:属性值2; 属性3:属性值3; }
/* 如下所示 */
#onetest {
    font-size:36px;
}
<div id="onetest">
    OneTest
</div>

注:多个标签可以有同一个类,而id却是唯一的,不允许重复,故而id选择器一般是唯一的。

4.通配符选择器

  • CSS 中, 通配符使用 * 定义,它表示选取页面中所有元素(标签)。
* {
    属性1:属性值1;
}
  • 通配符选择器不需要调用,自动就给所有的元素使用样式
  • 一般是用于清楚元素标签的内外边距
* {
    margin: 0;
    padding: 0;
}

5.基础选择器总结

选择器作用缺点使用情况用法
标签选择器可以选出所有相同的标签,比如p不能差异化选择较多p { color:red;}
类选择器可以选出1个或者多个标签可以根据需求选择非常多.nav { color: red; }
id选择器一次只能选择器1个标签ID 属性只能在每个 HTML 文档中出现一次一般和 js 搭配#nav {color: red;}
通配符选择器选择所有的标签选择的太多,有部分不需要特殊情况使用* {color: red;}
税务某局 webpack 登录接口逆向分析 我们再回到接口逻辑去看一下,发现每次请求前,还有两个接口,getpublickey和sendsm4,这里分析了一下调用逻辑,sm4这个接口用到一个参数是由publickey返回的一个参数而来,这个参数又经过内部加密处理,我们找到这个参数加密的地方,大概是在这个位置。我们还是顺着逻辑将加载器扣下来,然后用一个变量去接收,有了加载器,我们直接把加密代码扣下来做下处理,把一些用到的参数整理下如下。打上断点分析后,_utils_getuuid这个很长的变量也是加载器的一个函数,我们将这段代码也扣下来,如下。 阅读详情

相关推荐

SAP PPDS启发式排产实战:从零配置到自定义规则开发(附ABAP代码示例)

本文详细介绍了SAP PPDS启发式排产的实战应用,从基础配置到自定义规则开发的全流程。通过ABAP代码示例,展示了如何实现多目标优化、实时响应和约束可视化,帮助企业提升订单交付率、减少设备闲置时间。文章还包含开发环境准备、标准模板解析、自定义开发步骤及性能优化技巧,适合制造业数字化转型的实践参考。

seed的博客 183

WEB中五大选择器(基本选择器、包含选择器、复合选择器、属性选择器、伪类选择器)

选择器五大总结

m0_68976043的博客 2285

别再死记公式了!用HFSS/CST手把手教你仿真一个2.4GHz WiFi的PIFA天线(附参数调试技巧)

本文详细介绍了使用HFSS和CST仿真软件设计2.4GHz WiFi PIFA天线的全流程,包括建模准备、分步操作指南和参数调试技巧。通过可视化结果和实战案例,帮助工程师快速掌握天线设计的关键参数优化方法,提升辐射性能和工作效率。

weixin_31682031的博客 331

[C1进阶之路-Web基础] 基础选择器

​ 🍹欢迎各路大佬来到 Nick 主页指点 ☀️本期文章将学习 [C1进阶之路-Web基础] 基础选择器,我是博主Nick。✨ ✨我的博客主页:Nick_Bears 🌹꧔ꦿ 🌹꧔ꦿ博文内容如对您有所帮助,还请给个点赞 + 关注 + 收藏✨ 🍋 注:资料来源于C1进阶考试资料 ​

Nick 的笔记 1279

保姆级教程:用Multisim仿真快速上手二极管、MOSFET和IGBT的开关特性

本文提供了一份详细的Multisim仿真教程,帮助读者快速掌握二极管、MOSFET和IGBT的开关特性。通过搭建实验电路、观察波形特征和参数影响分析,深入解析了反向恢复过程、米勒平台现象和拖尾电流效应。适合电力电子初学者和工程师通过仿真建立直观理解,提升电路设计能力。

weixin_29290863的博客 498

新版MQL语言程序设计:用vscode编写编译调试mt4和mt5程序

使用VScode搭建MT4与MT5开发环境,实现编辑编译调试统一。

超哥量化的博客 6872

[css] 剩余宽度自适应

calc(100% - 200px); 注意有空格才能生效 <!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-scal

qq_14993591的博客 750

LangChain + PlayWright实战:5分钟搞定网页自动化测试(附完整代码)

本文详细介绍了如何利用LangChain与PlayWright构建智能网页自动化测试系统。通过环境配置、核心架构设计、实战Agent构建及性能优化等步骤,开发者可以快速实现高效的Web操作自动化,提升测试效率。文章还提供了完整代码示例和典型问题解决方案。

weixin_27791839的博客 239

Web前端最新css基础(二):基础选择器和复合选择器,面试必备

你要问前端开发难不难,我就得说计算机领域里常说的一句话,这句话就是『难的不会,会的不难』,对于不熟悉某领域技术的人来说,因为不了解所以产生神秘感,神秘感就会让人感觉很难,也就是『难的不会』;当学会这项技术之后,知道什么什么技术能做到什么做不到,只是做起来花多少时间的问题而已,没啥难的,所以就是『会的不难』。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】我特地针对初学者整理一套前端学习资料多类名选择器:各个类名中间用空格隔开。尽量少用通配符选择器尽量少用 ID选择器。

2401_84619530的博客 1004

Android PMS——概述(一)

PMS(Package Manager Service)是 Android 操作系统的一个重要组件,它负责管理应用程序的包信息以及与应用程序的安装、卸载、权限控制等相关功能,确保应用程序的安全性和稳定性。 Android PMS 负责维护一个应用程序包的清单信息,该清单是一个 XML 文件,包含应用程序的各种元数据,例如应用程序的包名、版本号、权限要求、组件信息等。PMS通过访问该清单文件来获取应用程序的信息。 此外,Android PMS 还负责应用程序的安装和卸载。在安装应用

小旭的专栏 1664

【新能源汽车测试工程师必看!DBC文件50条实战技巧,看懂这篇直接封神】

如果你是新能源汽车研发/测试工程师,还在为信号解析错误、报文找不到、DBC看不懂、实车故障复现不了头疼——那这篇文章,你一定要!在整车电控开发里,DBC = CAN总线的官方字典。没有DBC,报文就是一串乱码;读不懂DBC,测试寸步难行;用不好DBC,排查故障全靠猜。本文总结50条全网最实用、最贴近实车、最能解决问题的DBC技巧,从基础语法到新能源专用信号,从工具操作到故障排错,全部来自一线台架、实车、高压平台实战经验。不废话、不空谈、不玄学,全是能直接落地的硬货!

优快云-新能源汽车研发测试专业博主 1368

【web前端基础5】CSS选择器

CSS通过选择器控制HTML元素,对网页对象可以实现一对一、一对多或者多对一的匹配。

liao_sp的博客 323

第14.1章 高翔博士2025年11月最新开源框架Lightning-LM源码学习解读(一):激光-IMU定位+建图算法各模块简介

Lightning-LM:高效激光SLAM定位系统 该框架基于模块化设计,通过激光-IMU融合实现快速建图与定位,核心特点包括: 极速性能:纯CPU运行(建图1.2核/定位0.8核) 模块化架构:包含激光里程计(LIO)、地图管理、回环检测等独立模块 动态场景支持:地图分块加载、动静态图层分离 多模式适配:支持ROS2环境下的在线/离线运行 关键模块包括前端里程计(core/lio)、2D/3D地图转换(core/g2p5)、轻量优化库(core/miao)等,通过系统控制器(core/system)协调流

行知SLAM 2437

HTML及CSS基础入门:web前端基础,看这一篇就够了

写在开头:这是一篇有关于HTTP和CSS的基础入门教程。你也可以将他当作一本字典,因为我将所有可能用到的语法结构全部设置了标题,你只需要点击标题即可跳转过去。同时,我在最后放置了两个CSS实战,以供读者练习使用。这是一篇十分值得收藏的web前端基础文章,希望对看到的读者有所帮助。 web入门HTTP基础HTML文本标签1.块标签和内联标签2.标题标签3.段落标签4.内联标签`<strong>`5.内联标签`<span>`6.图片标签img插入动图7.连接标签8.列表HTML表单标签1

qq_55092103的博客 3896

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

web前端-CSS基础选择器

CSS 是也是一种标记语言,主要用于设置 HTML 页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式边距等)以及版面的布局和外观显示样式。同样,我们可以给一个标签指定多个类名,从而达到更多的选择目的,这些类名都可以选出这个标签,简单理解就是一个标签有多个名字。标签选择器(元素选择器)是指用 HTML标签名称作为选择器,按标签名称分类,为页面中某一类标签指定统-的 CSS 样式。基础选择器是由单个选择器组成的,基础选择器又包括:①标签选择器、②类选择器、③id 选择器、④通配符选择器。

2301_79188932的博客 1416

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Web前端系列技术之CSS基础(从入门开始)①

Java系列技术之CSS基础(从入门开始)

小柴爱程序的博客 1095

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

【Web前端】CSS入门与基础

CSS(层叠样式表)是一种用于定义HTML文档中元素样式的语言,旨在使网页具有美观一致的页面。CSS规则由选择器和声明组成,选择器指定要样式化的HTML元素,声明则包含属性和值。CSS可以通过内联样式、内部样式表和外部样式表三种方式引入,其中外部样式表最为推荐,便于维护和统一管理。CSS选择器包括全局选择器、元素选择器、类选择器和ID选择器等,优先级从高到低为内联样式、ID选择器、类选择器和元素选择器。CSS还提供了丰富的属性,如字体属性、背景属性、文本属性和表格属性等,用于控制元素的外观和布局。此外,CS

ST_LUOTY的博客 1217

Web前端-CSS(基础选择器)

选择器作用缺点使用情况用法标签选择器可以选出所有相同的标签,比如p不能差异化选择较多类选择器可以选出1个或者多个标签可以根据需求选择非常多id选择器一次只能选择器1个标签只能使用一次不推荐使用通配符选择器选择所有的标签选择的太多,有部分不需要不推荐使用。

apple_73204060的博客 1008

CSS基础之CSS选择器,前端编程开发

推荐一些系统学习的途径和方法。每个Web开发人员必备,很权威很齐全的Web开发文档。作为学习辞典使用,可以查询到每个概念、方法、属性的详细解释,注意使用英文关键字搜索。里面的一些 HTML,CSS,HTTP 技术教程也相当不错。CodeChina开源项目:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】HTML 和 CSS:前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】]( )**

2301_79098886的博客 927

CSS基础之CSS选择器

标签选择器可以把某一类标签全部选择出来,比如所有的标签和所有的标签能快速为页面中同类型的标签统一样式不能设计差异化样式,只能选择全部的当前标签2.类选择器如果想要差异化选择不同的标签,单独选一个或者某几个标签,可以使用类选择器在HTML中以表示,在CSS中,类选择器以一个点号显示内容类选择器使用进行标识,后面紧跟类名不要使用纯数字、中文等来给类命名,尽量使用来表示3.类选择器-多类名我们可以给一个标签指定,从而达到更多的选择的目的内容在标签中写多个类名。

2401_84093054的博客 1428

CSS基础之CSS选择器,web前端开发最新技术

基础知识是前端一面必问的,如果你在基础知识这一块翻车了,就算你框架玩的再6,webpack、git、node学习的再好也无济于事,因为对方就不会再给你展示的机会,千万不要因为基础错过了自己心怡的公司。前端的基础知识杂且多,并不是理解就ok了,有些是真的要去记。当然了我们是牛x的前端工程师,每天像背英语单词一样去背知识点就没必要了,只要平时工作中多注意总结,面试前端刷下题目就可以了。什么?你问面试题资料在哪里,这不是就在你眼前吗(滑稽/>

2301_79098879的博客 574

CSS 复合选择器 web前端 CSS 基础 选择器

CSS 复合选择器交集选择器并集选择器后代选择器子元素选择器属性选择器 可以根据选择器的类型把选择器分为基础选择器【详情请见:CSS 基础篇 (一) web前端基础.】和复合选择器,复合选择器是建立在基础选择器的基础上,对基础选择器进行组合形成的。 复合选择器可以更精准、高效的选择目标元素(标签) 复合选择器是由两个或多个基础选择器,通过不同的方式组合而成 常用的复合选择器有:后代选择器、子选择器、并集选择器、伪类选择器等 交集选择器 特点: 选择器+类名来书写。h3.类名{属性 }同一级别的

web 前端 基础记录 421

Web前端最新【夯实基础--CSS】=>复合选择器,web前端秘籍

一个好的心态和一个坚持的心很重要,很多冲着高薪的人想学习前端,但是能学到最后的没有几个,遇到困难就放弃了,这种人到处都是,就是因为有的东西难,所以他的回报才很大,我们评判一个前端开发者是什么水平,就是他解决问题的能力有多强。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】分享一些前端面试题以及学习路线给大家又称为包含选择器用来选择元素或元素组的子孙后代其写法就是把外层标签写在前面,内层标签写在后面,中间用**「空格」**分隔,先写父亲爷爷,再写儿子孙子。

2401_84447043的博客 852

前端成神之路-CSS基础选择器

选择器作用缺点使用情况用法标签选择器可以选出所有相同的标签,比如p不能差异化选择较多类选择器可以选出1个或者多个标签可以根据需求选择非常多id选择器一次只能选择器1个标签只能使用一次不推荐使用通配符选择器选择所有的标签选择的太多,有部分不需要不推荐使用基础选择器我们一共学了4个, 每个都有自己的价值, 可能再某个地方都能用到。但是如果说,一定要找个最常用的,那么,肯定是类选择器。

2301_78835635的博客 583

CSS选择器 前端开发入门笔记(十)

CSS选择器 前端开发入门笔记(十)

shaozheng0503的博客 618

JavaWeb入门——Web前端概述及HTML,CSS语言基本使用

JavaWeb入门——Web前端概述及HTML,CSS语言基本使用

快乐学习,daydayup! 1181
上一篇: Web前端入门(九)CSS概述
下一篇: Anaconda创建虚拟环境,并将其配置在pycharm中
Silver  Star
Silver Star 新星创作者: 大数据技术领域 新星创作者: 大数据技术领域
博客等级 码龄7年 1万+粉丝 72原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Silver Star

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值