我爱编程

css

2018-04-09  本文已影响14人  spades_K
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>标签选择器</title>


    <style>

        <!--标签选择器 -->
        #header {
            background-color:black;
            color:white;
            text-align:center;
            padding:5px;
        }
        #nav {
            line-height:30px;
            background-color:#eeeeee;
            height:300px;
            width:100px;
            float:left;
            padding:5px;
        }
        #section {
            width:350px;
            float:left;
            padding:10px;
        }
        #footer {
            background-color:black;
            color:white;
            clear:both;
            text-align:center;
            padding:5px;
        }

        #main1{
            background: aquamarine;
        }

        /*类选择器 */
        .mywords{
            background: antiquewhite;
        }

        /*并列选择器 逻辑或的关系*/
        #header, .mywords{
            background: #ff5b8b;
        }

        /*复合选择器 逻辑与*/
        p.mywords{
            background: aqua;
        }

        /*后代选择器 包含关系 包含的所有*/

        div p{
            color:saddlebrown;
        }

        /*直接后代选择器*/
        div > p{
            color: palevioletred;
        }
        /*相邻兄弟选择器 设置的是p div下相邻的p*/
        div + p {
            color: #1d21ff;
        }

        /*属性选择器 可以多个属性p[name][name2] 指定选择 p[name='jack'] */
        p[name]{
            color: palevioletred;
        }

        /*伪类选择器 当光标闪烁的时候*/
        input:focus{
            width: 300px;
        }
        /*当鼠标点击的时候*/
        input:hover{
            background:salmon;
        }



    </style>

</head>

<body>

    <div id="header">
        <h1>City Gallery</h1>
    </div>

    <div id="nav">
        London<br>
        Paris<br>
        Tokyo<br>
    </div>

    <div id="section">
        <h1>London</h1>
        <p class="mywords">
            London is the capital city of England. It is the most populous city in the United Kingdom,
            with a metropolitan area of over 13 million inhabitants.
        </p>
        <p id="main1">
            Standing on the River Thames, London has been a major settlement for two millennia,
            its history going back to its founding by the Romans, who named it Londinium.
        </p>
    </div>

    <p name ="jack">div相邻的p标签</p>

    <div id="footer">
        Copyright W3School.com.cn
    </div>


    <input placeholder="我是输入框">



    </body>


</html>

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>选择器优先级</title>

    <style>
        /*通配符 优先级最低 性能较差*/
        /*规则 相同类型就近原则和叠加原则  important(最高级)>id>类选择器>标签  id为唯一标签*/
        *{
            font-size: 23px;
        }

        div{
            color: salmon;
        }

        .jj{
            background: #80fa87;
        }

        .oo{
            background: #de61fa;
        }

    </style>
</head>
<body>


    <div class="jj oo">我是测试优先级的</div>

</body>
</html>
上一篇下一篇

猜你喜欢

热点阅读