CSS基礎教程之引入CSS的方法

嵌入式

透過<style>標記,來引入CSS樣式。

語法格式:<style type = “text/css”></style>

提示:<style>中的CSS樣式,只能給目前網頁來使用。

 同一個網頁中,<style>標記可以多次出現。

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
    <style type="text/css">
    h1{
         color:red;
     }
    </style>
    </head>
    <body>
        <h1>习近平心中的互联网</h1>
        <p>互联网是20世纪最伟大的发明,它正在将人类“一网打尽”,人们在不知不觉中已经融入了互联网生态,互联网让世界变成了“鸡犬之声相闻”的地球村。</p>
    </body>
        <style type="text/css">
   p{
         color:blue;
     }
    </style>
</html>

外接式

#透過<link>標記,來入引一個外部的CSS檔案( .css),這樣的話,可以實現公共的CSS代碼被多個網頁共享。

<link rel = “stylesheet”  type = “text/css”  href = “css/public.css”  />

#<link>標記的常用屬性

  • #rel:也就是引進的是什麼類型的檔案。取值:stylesheet

  •  type:內容類型。

  • href:引入的CSS檔案位址。

註:

  • #<link>標記放在<head>標記中。

  •  同一個網頁,可以使用多個<link>來連結多個外部樣式檔案。

 


#行內式(主要用於JS控制元素的樣式)

每一個HTML標記,都有一些公共的屬性:class、id、title、style。

HTML標記中的style屬性的值,與CSS中樣式一模一樣。

附註:

  • 在行內樣式中,CSS程式碼不能寫的過多;

  • #行內樣式中,多個CSS屬性不能換行,也就是一行寫完。

  •  行內樣式優先權是最高的,比ID選擇器還要高。

 前面優先順序裡面的例子,我們就是使用到了這個引入方式

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
    <style type="text/css">
     h1{
         color:green;
     }
    .hclass{
        color:bule;
    }
    #hid{
        color:black;
    }
    </style>
    </head>
    <body>
        <div>
        <h1 class="hclass" id="hid"  style="color:red">习近平心中的互联网</h1>
        </div>
    </body>
</html>



##

繼續學習
||
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <style type="text/css"> h1{ color:red; } </style> </head> <body> <h1>习近平心中的互联网</h1> <p>互联网是20世纪最伟大的发明,它正在将人类“一网打尽”,人们在不知不觉中已经融入了互联网生态,互联网让世界变成了“鸡犬之声相闻”的地球村。</p> </body> <style type="text/css"> p{ color:blue; } </style> </html>