CSS-选择器,id 选择器、元素标签选择器、类选择器、多类选择器、属性选择器

1.id 选择器

id 选择器以 “#” 来定义。
id 属性只能在每个 HTML 文档中出现一次。

<html>
<head>
    <style>
    #idp{
        color: red;
    }
    </style>
</head>
<body>
    <div>
        <p id="idp">id 选择器</p>
    </div>
</body>
</html>

2.元素标签选择器

html的元素就是最基本的选择器。

<html>
<head>
    <style>
    p{
        color: red;
    }
    </style>
</head>
<body>
    <div>
        <p>元素标签选择器</p>
        <p>元素标签选择器2</p>
        <p>元素标签选择器3</p>
    </div>
</body>
</html>

3.类选择器

选择器的样式与元素关联,必须将class指定为一个适当的值,类名前有一个点号(.)

<html>
<head>
    <style>
    .p1{
        color: red;
    }

    .p2{
        color:blueviolet;
    }

    .p3{
        color:blue;
    }
    </style>
</head>
<body>
    <div>
        <p class="p1">类选择器</p>
        <p class="p2">类选择器2</p>
        <p class="p3">类选择器3</p>
    </div>
</body>
</html>

4.多类选择器

一个class值中可能包含多个关联选择器,各个词之间用空格分隔。各个词顺序无关紧要。

<html>
<head>
    <style>
    .p1{
        color: red;
    }

    .p2{
        font-size:20px;
    }
    </style>
</head>
<body>
    <div>
        <p class="p1 p2">多类选择器</p>
    </div>
</body>
</html>

5.属性选择器

根据元素的属性(title、href、alt等)及属性值来选择元素

<html>
<head>
    <style>
    [title]{
        color: red;
    }
    
    [href]{
        color: blue;
    }

    [href="http://xxxxxxxxxx.com"]{
        color: red;
    }
    </style>
</head>
<body>
    <div>
        <h2 title="属性选择器">属性选择器</h2>
        <a href="http://xxxxx.com">地址</a>
        <a href="http://xxxxxxxxxx.com">地址1,属性及属性值</a>
    </div>
</body>
</html>

在这里插入图片描述

posted @ 2020-01-19 17:52  预立科技  阅读(32)  评论(0编辑  收藏  举报