博客
关于我
重学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/

    你可能感兴趣的文章
    Postgres invalid command \N数据恢复处理
    查看>>
    Postgres like 模糊查询匹配集合
    查看>>
    Postgres 自定义函数内实现 in 操作符的递归查询
    查看>>
    Postgres 返回当前时间前后指定天数的集合
    查看>>
    postgres--vacuum
    查看>>
    postgres--wal
    查看>>
    postgres--流复制
    查看>>
    postgres10配置huge_pages
    查看>>
    PostgreSQL 10.0 preview sharding增强 - pushdown 增强
    查看>>
    PostgreSQL 10.0 preview 变化 - pg_xlog,pg_clog,pg_log目录更名为pg_wal,pg_xact,log
    查看>>
    PostgreSQL 10.1 手册_部分 II. SQL 语言_第 15章 并行查询_15.2. 何时会用到并行查询?...
    查看>>
    PostgreSQL 10.1 手册_部分 II. SQL 语言_第 9 章 函数和操作符_9.23. 行和数组比较
    查看>>
    PostgreSQL 10.1 手册_部分 III. 服务器管理_第 21 章 数据库角色
    查看>>
    Qt开发——网络编程UDP网络广播软件之服务器端
    查看>>
    Postgresql 12.9如何配置允许远程连接
    查看>>
    PostgreSQL 9.6 同步多副本 与 remote_apply事务同步级别 应用场景分析
    查看>>
    Postgresql CopyManager 流式批量数据入库
    查看>>
    PostgreSQL cube 插件 - 多维空间对象
    查看>>
    PostgreSQL Daily Maintenance - cluster table
    查看>>
    PostgreSQL on Linux 最佳部署手册
    查看>>