type
status
date
slug
summary
tags
category
icon
password

📝 介绍


CSS选择器是一种用于选择文档中指定样式应用对象的模式。它允许开发者根据元素的标签名、类、ID、属性等特征来选择要样式化的元素。以下是常见的 CSS 选择器及其使用方法:
  1. 标签选择器(Element Selector): 使用标签名作为选择器,匹配文档中所有具有相同标签名的元素。
    1. 类选择器(Class Selector): 使用类名作为选择器,匹配文档中具有相同类名的元素。
      1. ID 选择器(ID Selector): 使用元素的 ID 属性作为选择器,匹配具有相同 ID 属性的元素。ID 应该是唯一的,一个文档中每个 ID 只能对应一个元素。
        1. 通配符选择器(Universal Selector): 使用星号 作为选择器,匹配文档中所有元素。
          1. 属性选择器(Attribute Selector): 根据元素的属性值进行选择。可以精确匹配、前缀匹配、后缀匹配、包含匹配等。
            1. 伪类选择器(Pseudo-class Selector): 匹配处于特定状态的元素,如链接的状态(:link:visited)、鼠标悬停状态(:hover)、元素获得焦点状态(:focus)等。
              1. 伪元素选择器(Pseudo-element Selector): 匹配元素的特定部分,如元素的首行(::first-line)、元素的首字母(::first-letter)、元素的内容之前或之后(::before::after)等。
                以上是常见的 CSS 选择器,它们可以单独使用,也可以结合使用来精确地选择所需的元素并应用样式。选择器的灵活使用是实现网页样式设计的重要工具之一。

                📎 参考文章

                 
                HTML渲染过程和原理CSS 盒模型
                • Giscus
                • Utterance