CSS选择器的常见用法

CSS是什么

CSS就是(Cascading Style Sheets)就是层叠样式表,CSS 能够对网页中元素位置的排版进行像素级精确控制, 实现美化页面的效果. 能够做到页面的样式和结构分离,说人话就是给页面化妆,美化页面。

CSS的引入方式

CSS的基本语法规则:
1、选择器决定针对谁i进行修改
2、声明决定修改啥
3、声明的属性是键值对。分开每个键值对,:分开每个键和值。

内部样式表

在html中镶嵌<style></style>标签,在这里面编写css代码,这种方式我们成为内部样式表。
在这里插入图片描述

行内样式表

在这里插入图片描述
通过style属性,来指定某个标签的样式,这种方式称为行内样式表。

外部样式

还可以在外部创建一个.css文件,在html文件中使用link标签引入css。
在这里插入图片描述

选择器

在进行页面设计的时候是很精细的操作,需要指定某个页面元素进行样式修改,选择器的作用就是选中页面中指定的标签元素,选中之后才能进行修改。

基础选择器

特点:可以快速的选择某一类的标签进行样式修改,但是同一标签不能差异化选择。
在这里插入图片描述
如上图,每一个div标签元素和p标签元素的样式都一样。

类选择器

特点 :
差异化表示不同的标签,可以让多个标签都使用同一个标签。

语法:
1、在style标签中设置类名时使用.类名
2、在给标签起名时使用class = 类名此时类名不用带.
3、一个类可以被多个标签使用,一个标签也可以是使用多个类。
4、不要使用纯数字,或者中文,以及标签名来命名类名
5、如果类名较长,可以使用-分割。

在这里插入图片描述
我们看他们的修改样式的代码中有相同的代码,我们就可以给重复的地方提取出来:
在这里插入图片描述

id选择器

大致的用法与类选择器相同,类选择器在style中设置类名时使用.类名而id选择器使用#类名,同样标签在设置类名时class = 类名 不需要加#

区别:与类选择器最大的区别就是,id是唯一的,不能被多个标签使用。

在这里插入图片描述

通配符选择器

使用*的定义,选取所有的标签,对所有标签进行样式修改,他不需要别页面结构所调用。
在这里插入图片描述

选择器作用特点
标签选择器能选出同一类标签不能差异化选择
类选择器能选出一个或多个标签根据需求选择, 最灵活, 最常用.
id 选择器能选出一个标签同一个 id 在一个 HTML 中只能出现一次
通配符选择器选择所有标签特殊情况下使用

复合选择器

后代选择器

又叫包含选择器,选择某个父元素中的某个子元素
元素1 元素 2 { 样式声明 }
在这里插入图片描述
当然后面元素也不一定是非得是儿子,而可以是孙子。

也可以和任意基础选择器进行组合,例如:类选择器,id选择器等。
在这里插入图片描述
更多的选择器和一些语法结构可以查阅帮助文档。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

悲伤猪小猪

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

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

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

打赏作者

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

抵扣说明:

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

余额充值