博客
关于我
重学CSS-02-选择器
阅读量:615 次
发布时间:2019-03-13

本文共 641 字,大约阅读时间需要 2 分钟。

  • 标签选择器标签选择器也称为元素选择器或 class 调用,它直接使用元素的标签名作为选择器,将选择页面上所有该标签的元素。标签选择器具有广泛的覆盖面,因此主要用于标签的初始化操作。它可以选择页面上所有指定标签的元素,无论这些标签的深度或位置。

  • ID 选择器可辨识性 ID 是一个元素的唯一标识符,可以通过 # 以前缀选择指定 ID 的标签。ID 的命名规则为字母、数字、下划线或短横线组成,且不能以数字开头,通常使用小写字母。同一页面上,不能有相同的 ID,确保选择的唯一性。

  • Class 选择器class 属性表示类名,可以通过 . 前缀选择指定类名的标签。类名规则与 ID 类似,可以使用多个标签共享相同类名,或者在同一标签上添加多个类名(类名之间用空格分隔)。

  • 原子类使用原子类为元素赋予通用样式。如在网页项目初期设置字号、颜色、行距等常用属性可以作为原子类,确保快速应用。

  • CSS3 新增选择器

    • 后代选择器:空格表示层级关系,例如 h1 .sub 可以选择 h1 标签下的 .sub 类元素。
    • 并集选择器:逗号表示组合选择多个元素如 a, .bx 可访问 a 标签或 .bx 类元素。
    • 伪类:用于描述元素的特殊状态,如链接中的 hover、visited 等。
    1. 层叠性与权重层叠性是 CSS 样式表的重要特性,多个选择器可同时作用,按权重规则处理冲突:ID > class > 标签。
    2. 重要提示:在样式表中使用 !important 常会提升优先级,但不推荐滥用以避免冲突。

    转载地址:http://hzdaz.baihongyu.com/

    你可能感兴趣的文章
    MySQL 基础架构
    查看>>
    MySQL 基础模块的面试题总结
    查看>>
    MySQL 备份 Xtrabackup
    查看>>
    mYSQL 外键约束
    查看>>
    mysql 多个表关联查询查询时间长的问题
    查看>>
    mySQL 多个表求多个count
    查看>>
    mysql 多字段删除重复数据,保留最小id数据
    查看>>
    MySQL 多表联合查询:UNION 和 JOIN 分析
    查看>>
    MySQL 大数据量快速插入方法和语句优化
    查看>>
    mysql 如何给SQL添加索引
    查看>>
    mysql 字段区分大小写
    查看>>
    mysql 字段合并问题(group_concat)
    查看>>
    mysql 字段类型类型
    查看>>
    MySQL 字符串截取函数,字段截取,字符串截取
    查看>>
    MySQL 存储引擎
    查看>>
    mysql 存储过程 注入_mysql 视图 事务 存储过程 SQL注入
    查看>>
    MySQL 存储过程参数:in、out、inout
    查看>>
    mysql 存储过程每隔一段时间执行一次
    查看>>
    mysql 存在update不存在insert
    查看>>
    Mysql 学习总结(86)—— Mysql 的 JSON 数据类型正确使用姿势
    查看>>