CSS樣式div


頁面中,有很多樣式標簽:div標簽,對標簽定位的地方有:

  1.<head>標簽里加<style>標簽,在<style>標簽中添加樣式。如:

  <style>
        .c1{
            background-color: pink;
            height: 100px;
            width: 100px;
        }
    </style>

  2.在<div>標簽里直接加sytle屬性,在屬性中添加style樣式。如:<div style=‘xxx’>

  3.在head標簽里添加<link>標簽,如:  <link rel='stylesheet' href='xxx.css'>

對div定位的方式分:

1.id選擇器:用#標記,對id為il塊進行定義樣式,首先保證body中必須定義一個id='il'。注:一個html頁面中,不可用存在相同的Id

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        #il{
            border: 1px red solid;
            height: 20px;
            width: 20px;
            background-image: url('http://ui.imdsx.cn/static/image/icon.png');
            background-repeat: no-repeat;
            background-position: 0 0;
        }
    </style>
</head>
<body style="margin: 0 auto">
    <div id="il"></div>    #必須在body中定義一個id為il


</body>
</html>

預覽圖如下:

2.class選擇器。用點.來標記,在body中對class屬性進行定義,然后再style樣式里定義屬性的樣式。如圖:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        .c1{
            height: 100px;
            width: 100px;
            border: 1px red solid;
            text-align: center;
            line-height: 100px
        }
</style>
</head>
<body style="margin: 0 auto">
    
    <div class="c1">1</div>   #必須在body中定義class的屬性

</body>
</html>

顯示樣式如圖:

3.標簽選擇器。在style里定義標簽后,這個樣式將會影響所有的相同標簽的樣式,只是假如有其他Id或class屬性同時定義時,標簽選擇器的優先級將低於id或class的定義方式。假如在style定義一個div{}的標簽,那么body中所有的div標簽將會應用該樣式。

<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        div{                             #這里定義標簽選擇器div,在body里的所有的div標簽將會受到影響,但是當div標簽里有定義id或class時,div定義的樣式優先級低於id或class標簽的樣式
            height: 100px;
            width: 100px;
            border: 1px red solid;
            background-color: greenyellow;
        }
     .c1{
      height: 50px;
      width: 50px;
      background-color: greenyellow;
      border: 1px solid rebeccapurple;
     }
</style> </head> <body style="margin: 0 auto"> <div> </div> <div class="c1"></div> #這里定義class="c1",因此在style里.c1的樣式定義優先級要高於style中div的樣式 <div style="width: 100px;height: 48px;background-color: red;float: left"></div> </body> </html>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM