怎樣用css來美化一個html頁面


# 轉載請留言聯系

我們都知道html寫出來的東西是一個文本內容,很單調。和我們平時刷網頁看到的內容不一樣。那普通的網頁是怎樣對html超文本進行裝飾的呢?沒錯,就是CSS。

  • css的基本語法

選擇器{
  樣式屬性:樣式值;
  樣式屬性:樣式值;
  樣式屬性:樣式值;
}

實際效果,例如:
div{
    width:100px;
    height:100px;
    background:gold;
}

  • CSS的引入方式

1.內聯式:通過標簽的style屬性,在標簽上直接寫樣式。

<!DOCTYPE html>
<html lang="en">
<head>             <!--在<head></head>>里面寫CSS樣式-->
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <p style="font-size: 50px;
            color:greenyellow;
            background: black;
            height:150px;
            width: 250px;">我是段落1</p>
    <p>我是段落2</p>
    <p>我是段落3</p>
</body>
</html>

這種方式會使HTML源代碼過於雜亂,而且不能進行拓展,所以基本不用。

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2.嵌入式:通過style標簽,在網頁上創建嵌入的樣式表。

<!DOCTYPE html>
<html lang="en">
<head>             <!--在<head></head>>里面寫CSS樣式-->
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        p{
            font-size: 50px;
            color:greenyellow;
            background: black;
            height:150px;
            width: 250px;
        }
    </style>
</head>
<body>
    <p>我是段落1</p>
    <p>我是段落2</p>
    <p>我是段落3</p>
</body>
</html>

這種方式也會是HTML代碼過於冗長,也很少用。

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

3.外鏈式:通過link標簽,鏈接外部樣式文件到頁面中。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link rel="stylesheet" href="demo.css"/>
</head>
<body>
    <p href="http://www.baidu.com">百度</p>
    <p class="odd">第一段</p>
    <p class="bg">第二段</p>
    <h1 class="odd bg">大標題</h1>
    <div class="onediv">
        <p>啦啦啦</p>
        <p>bibibi</p>
        <h3>pipipi</h3>
    </div>
    <div class="twodiv">
        <p>嘟嘟嘟</p>
        <p>jijiji</p>
    </div>
</body>
</html>
div{             <----------------標簽選擇器,使用標簽名作為選擇器,意指給同名的標簽統一加上外觀樣式。
    width: 250px;
    height: 250px;
    background: aqua;
}

.odd{             <----------------類選擇器,可以使用class的屬性,把html網頁中的標簽進行指定分類,選擇器就是分類名稱。
    color: crimson;
}

.bg{
    background: darkcyan;
    color: aquamarine;
}

div p{        <---------層級選擇器,我們可以多個不同的范圍的選擇器寫在一起,來控制樣式的效果范圍。層級選擇器可以有2層,3層或者多層,例如,div  p  則表示是div包含的p標簽會被指定樣式。
    font-size: 60px;
}

.onediv{
    color: coral;
}

注意:

1. 使用類名作為選擇器的時候,類名左邊必須有一個英文的圓點( . )
2. 類名的設置,是不區分標簽,也就是說,p和h1之類的標簽,都可以設置為同一個類
3. 同一個標簽,可以在class屬性中,設置屬於多個類的,類名之間使用空格隔開
4. 如果同一個標簽中,存在同樣的樣式屬性,但是值不一樣,則采用最后聲明的那一個

 


免責聲明!

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



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