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

    你可能感兴趣的文章
    MySQL5.1安装
    查看>>
    mysql5.5和5.6版本间的坑
    查看>>
    mysql5.5最简安装教程
    查看>>
    mysql5.6 TIME,DATETIME,TIMESTAMP
    查看>>
    mysql5.6.21重置数据库的root密码
    查看>>
    Mysql5.6主从复制-基于binlog
    查看>>
    MySQL5.6忘记root密码(win平台)
    查看>>
    MySQL5.6的Linux安装shell脚本之二进制安装(一)
    查看>>
    MySQL5.6的zip包安装教程
    查看>>
    mysql5.7 for windows_MySQL 5.7 for Windows 解压缩版配置安装
    查看>>
    Webpack 基本环境搭建
    查看>>
    mysql5.7 安装版 表不能输入汉字解决方案
    查看>>
    MySQL5.7.18主从复制搭建(一主一从)
    查看>>
    MySQL5.7.19-win64安装启动
    查看>>
    mysql5.7.19安装图解_mysql5.7.19 winx64解压缩版安装配置教程
    查看>>
    MySQL5.7.37windows解压版的安装使用
    查看>>
    mysql5.7免费下载地址
    查看>>
    mysql5.7命令总结
    查看>>
    mysql5.7安装
    查看>>
    mysql5.7性能调优my.ini
    查看>>