css的9个常用选择器

2019-09-17 09:59:29来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

css的9个常用选择器

1.类选择器(通过类名进行选择)

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<style type="text/css">
    .p1{
        color: #00ff00;
    }
    .p2{
        color: #0000ff;
    }
</style>
<body>
    <p class="p1">这是类选择器</p>
    <p class="p2">hello world</p>
</body>
</html>

效果图:

 

 

 

2.id选择器(通过id进行选择)

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<style type="text/css">
    #text{
        color: red;
    }
</style>
<body>
    <p id="text">这是id选择器</p>
</body>
</html>

效果图:

 

 

 

3.标签选择器(通过id进行选择)

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<style type="text/css">
    p{
        color: #f40;
        font-size: 25px;
    }
</style>
<body>
    <div>
        <p>这是标签选择器</p>
    </div>
</body>
</html>

效果图:

 

 

 

4.分组选择器(可一次选择多个标签以设置相同样式)

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<style type="text/css">
    p,a,li{
        color: blue;
    }
</style>
<body>
<p>这是分组选择器</p>
<p>hello</p>
<a href="#">world</a>
    <div>
        <ul>
            <li>1</li>
            <li>2</li>
            <li>3</li>
        </ul>
    </div>
</body>
</html>

效果图:

 

 

 

5.后代选择器(选择某个标签的所有后代以设置相同样式)

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<style type="text/css">
    div ul li{
        color: red;
        list-style: none;
    }
</style>
<body>
    <div>
        <ul>
            <li>1</li>
            <li>2</li>
            <li>3</li>
        </ul>
    </div>
</body>
</html>

效果图:

 

 

 

6.属性选择器(通过属性(如name属性)进行选择以设置相同的样式)

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<style type="text/css">
    [name="pra1"]{
        color: blue;
    }
    [name="pra2"]{
        color: red;
    }
</style>
<body>
    <p name="pra1">这是属性选择器</p>
    <p name="pra2">hello world</p>
</body>
</html>

效果图:

 

 

 

7.通用选择器(选择所有标签以设置相同样式)

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<style type="text/css">
    *{
        color: red;
    }
</style>
<body>
    <p>这是通用选择器</p>
    <p>hello</p>
    <p>world</p>
</body>
</html>

效果图:

 

 

 

8.兄弟选择器(选择兄弟关系的标签设置样式)

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<style type="text/css">
    p+a{
        color: green;
    }
</style>
<body>
        <p>这是兄弟选择器</p>
        <a>hello world</a>
</body>
</html>

效果图:

 

 

 

9.直接父子选择器(选择父子关系的标签中子标签设置样式)

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<style type="text/css">
    div>p {
        color: red;
    }
</style>
<body>
    <div>
        <p>这是直接父子选择器</p>
    </div>
</body>
</html>

效果图:

 


原文链接:https://www.cnblogs.com/fangmr/p/11520218.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:XSLT学习(九)通过JavaScript转化xml

下一篇:前端开发 — HTML