CSS_002_v1

 

/*
时间:2021/12/07
功能:CSS
目录: 
    一: 引入
    二: 选择器
        1 标签
        2 类
        3 层级
        4 id
        5 组
        6 伪类
*/

 

一: 引入

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

    <!-- 内嵌式 -->
    <style>
        a{
            color: green;
        }

        div{
            width: 100px;
            width: 100px;
            background: orange;
        }
    </style>

    <!-- 外链式 -->
    <link rel="stylesheet" href="css/main.css">
    
</head>
<body>
    <!-- 行内式 -->
    <p style="color: red;"> 段落标签</p>
    <div>
        123
    </div>

    <!-- 内嵌式 -->
    <a href="http://www.bing.com">bing</a>
    <h1> 一级标题 </h1>

    <!-- 外链式 -->
    <h2> 二级标题 </h2>

</body>
</html>

 

h2{
    color: skyblue;
}

1 : 说明 文件 main.css

 


二: 选择器
  1 标签

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

    <style>
        /* 标签选择器 */
        p {
            color: red;
        }
    </style>
</head>
<body>
    <p> hi </p>
    <p> hello </p>
</body>
</html>

 

  2 类

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

    <style>
        /* 类选择器 */
        .myp{
            color: red;
        }
        .myby{
            background: blue;
        }
    </style>
</head>
<body>
    <p> xxx </p>
    <p class="myp"> 段落标签 1</p>
    <p class="myp myby"> 段落标签 2</p>
</body>
</html>

 

  3 层级

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

    <!-- 层级选择器 -->
    <style>
        div div {
            color: green;
        }

        div .box{
            color: blue;
        }

        /* div div p{
            color: red;
        } */

        div p{
            color: aqua;
        }


    </style>

</head>
<body>
    <div>
        哈哈
    </div>

    <div>
        <div> 嘻嘻</div>
        <div class="box"> 哈哈</div>
        <div>
            <p> hi</p>
        </div>
    </div>
</body>
</html>

 


  4 id

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

    <style>
        #myid1{
            color:blue;
        }
    </style>
</head>
<body>
    <p id="myid1"> 哈哈 </p>
    <p id="myid1"> 嘻嘻 </p>
</body>
</html>

 


  5 组

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

    <style>
        /* 组选择器 */
        .box1, .box2, .box3{
            width: 100px;
            height: 100px;
        }

        /* 追加样式 */
        .box1{
            background: red;
        }
        .box2{
            background: gray;
        }
        .box3{
            background: blue;
        }
    
    </style>
</head>
<body>
    <div class="box1"> </div>
    <div class="box2"> </div>
    <div class="box3"> </div>
</body>
</html>

 


  6 伪类

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <style>
        div{
            width: 100px;
            height: 100px;
            background: green;
        }
        /* 伪类选择器: 给其他选择器添加效果 */
        div:hover{
            width: 200px;
            height: 200px;
            background: red;
        }
    </style>

</body>
    <div> 哈哈 </div>
</html>

 

上一篇:以VuePress的v1.x为基础开发-用户手册


下一篇:javascript – Sonar可以从我的git存储库中提取代码并定期分析吗?