定义:在CSS中,选择器用来指定网页上我们想要样式化的HTML元素。

1.元素选择器

<!-- 
    元素选择器
    作用:按照给定的节点名称,选择所有匹配的元素。
    语法:元素名称{}
    示例:h1{}匹配任何<h1>/p{}匹配任何<p>/div{}匹配任何<div>
 -->
 <head>
     <meta charset='utf-8'>
     <title>CSS元素选择器</title>
     <style>
        h1{
            color: red;
        }
        p{
            color: yellow;
        }
     </style>
 </head>
 <body>
    <h1>慈母手中线,游子身上衣。</h1>
    <p>临行密密缝,意恐迟迟归。</p>
 </body>

2.ID选择器

<!-- 
    ID选择器
    作用:按照id属性选择一个与之匹配的元素,每个id属性都应当是唯一的。
    语法:#id名称{}
    示例:#box{}匹配id="box"的元素/#nav{}匹配id="nav"的元素
 -->
<head>
    <meta charset="UTF-8">
    <title>CSS ID选择器</title>
    <style>
        #poem{
            color: hotpink;
        }
        #box{
            background-color: rgb(67, 117, 67);
        }
    </style>
</head>
<body>
    <article id="poem">床前明月光,疑似地上霜。</article>
    <div id="box">举头望明月,低头思故乡。</div>
</body>

3.通用选择器

<!-- 
    通用选择器
    作用:选择所有元素。(可选)可以将其限制为特定的名称空间或所有名称空间。
    语法:*{}
    例子:*{}将匹配文档的所有元素。
 -->
<head>
    <meta charset="UTF-8">
    <title>CSS通用选择器</title>
    <style>
        *{
            color: lawngreen;
        }
    </style>
</head>
<body>
    <ul>
        <li>苹果</li>
        <li>橘子</li>
        <li>香蕉</li>
        <li>橙子</li>
    </ul>
    <p>在那遥远的地方,有一个姑娘。</p>
</body>

4.类选择器

<!-- 
    类选择器
    作用:按照给定的class属性的值,选择所有匹配的元素。
    语法:.类名称{}
    示例:.index{}匹配任何class属性中含有"index"类的元素。
 -->
<head>
    <meta charset="UTF-8">
    <title>CSS类选择器</title>
    <style>
        .index{
            color: lawngreen;
        }
    </style>
</head>
<body>
    <p class="index">第一段</p>
    <p class="index">第二段</p>
    <p class="index">第三段</p>
    <p class="index">第四段</p>
</body>
posted on 2021-11-18 09:42  码农青葱  阅读(96)  评论(0)    收藏  举报