HTML 和Css

CSS 的顶层样式表由两种规则组成的规则列表构成,分别是at-rule、qualified-rule
at-rule 由一个 @ 关键字和后续的一个区块组成,如果没有区块,则以分号结束;使用频率很少
qualified rule 则是指普通的 CSS 规则

at-rule:

  • @charset : @charset “utf-8”;
  • @import: 用于引入一个 CSS 文件
  • @media
  • @page
  • @counter-style
  • @keyframes
  • @fontface
  • @supports
  • @namespace

qualified rule:

  • 选择器
  • 声明列表
    • 属性
      • 值的类型
      • 函数
选择器

我们从语法结构可以看出,任何选择器,都是由几个符号结构连接的:空格、大于号、加号、波浪线、双竖线,这里需要注意一下,空格,即为后代选择器的优先级较低。

CSS 支持一批特定的计算型函数:

  • calc()
  • max()
  • min()
  • clamp() 在范围内取值,超出则使用范围内最大值或者最小值
  • toggle() 会在几个值之间循环出现
  • attr()

我们把选择器的结构分一下类,那么由简单到复杂可以分成以下几种。

  • 简单选择器:针对某一特征判断是否选中元素。
  • 复合选择器:连续写在一起的简单选择器,针对元素自身特征选择单个元素。
  • 复杂选择器:由“(空格)”“ >”“ ~”“ +”“ ||”等符号连接的复合选择器,根据父元素或者前序元素检查单个元素。
  • 选择器列表:由逗号分隔的复杂选择器,表示“或”的关系。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值