约 4599 字

约 23 分钟

#CSS 的选择器

基本选择器

选择器描述查看
*通配符,选中所有元素-
tagName标签选择器,选中指定标签的元素查看
.className类选择器,选中指定类名的元素查看
#IDID 选择器,选中指定 ID 的元素查看
A, B, C选择器列表,选中多种元素查看

#标签选择器

标签选择器的写法为元素的标签名,例如 h1, p, table 等。

示例:

h1 {
    color: red;
}

p {
    color: blue;
}

标签选择器

#类选择器

类选择器的写法为一个 . 后跟元素的类型,例如 .card, .button 等。

示例:

类选择器

/* 卡片 */
.card {
    /* 颜色 */
    color: #fafafa;
    background-color: #212121;

    /* 内边距 */
    padding: 1rem;
}

/* 卡片标题 */
.card-title {
    font-size: 2rem;    /* 字体大小 */
    font-weight: bold;  /* 加粗 */
}
<div class='card'>
    <cite class='card-title'>《爱丽丝梦游仙境》</cite>
    <blockquote class='card-content'>
        一天,闷闷不乐的爱丽丝跟姐姐同坐于河畔。忽见一只古怪的白兔走过──它穿戴打扮,手持怀表,自言自语,行色匆匆。
        好奇的爱丽丝跟着它跑,跳进兔子洞里去。这个洞非常非常深,过了很久,爱丽丝终于着地。她惊觉自己身处奇怪的大厅,四周尽是大大小小的门,而所有门都被上了锁。
        她捡到一条门匙,却仅能开启一道小门。由于这道门实在太小了,她只能望过去,却发现那边有个标致的花园。
        她把门匙放在桌上,并在大厅别处找到一瓶写着<q>喝我</q>的饮料。
        爱丽丝不由分说把它喝完,发现自己缩小了,当能穿过小门,却拿不回桌上的门匙。
        慌乱之际,她捡到一件写着<q>吃我</q>的蛋糕。这一次,爱丽丝吃掉它后竟又急速变大,大得连头顶也贴著天花板了。 
    </blockquote>
</div>

#ID 选择器

ID 选择器的写法为一个 # 后跟元素的 ID,例如 #navigation, #logo 等。

ID 选择器

/* 导航 */
#navigation {
    /* 颜色 */
    color: #fafafa;
    background-color: #212121;

    /* 内边距 */
    padding: 1rem;
}

/* 图标 */
#logo {
    margin: 0 8px;
}

/* 标题 */
#title {
    font-size: 2rem;    /* 字体大小 */
    font-weight: bold;  /* 加粗 */
}
<div id='navigation'>
    <img id='logo' src="https://xplanc.org/primers/icon.svg" alt="图标" width="32px" height="32px"/>
    <span id='title'>Primers</span>
</div>

#选择器列表

选择器可以是一个列表,多个选择器使用同一个的样式,选择器之间通过逗号(,)分隔。例如:

h1, h2, h3, h4, h5, h6 {
    color: red;
}

/* 等价于 */

h1 {
    color: red;
}

h2 {
    color: red;
}

h3 {
    color: red;
}

h4 {
    color: red;
}

h5 {
    color: red;
}

h6 {
    color: red;
}

更新: 2025/6/6

作者: PlanC

创建: 2025/5/18