溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

引入CSS文件的方式有哪些

發布時間:2021-05-10 16:00:08 來源:億速云 閱讀:217 作者:Leah 欄目:web開發

這篇文章給大家介紹引入CSS文件的方式有哪些,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

css的三種引入方式

1.行內樣式,最直接最簡單的一種,直接對HTML標簽使用style=""。2.內嵌樣式,就是將CSS代碼寫在之間,并且用

進行聲明。3.外部樣式,其中鏈接樣式是使用頻率最高,最實用的樣式,只需要在之間加上

就可以了。其次就是導入樣式,導入樣式和鏈接樣式比較相似,采用@import樣式導入CSS樣式表,不建議使用。

一、行內樣式

使用style屬性引入CSS樣式。

示例:

<h2 style="color:red;">style屬性的應用</h2>

<p  style="font-size:14px;color:green;">直接在HTML標簽中設置的樣式</p>

實際在寫頁面時不提倡使用,在測試的時候可以使用。

例如:

<!DOCTYPE>
<html>
<head>
  <meta charset="utf-8" />
  <title>行內樣式</title>
</head>
<body>
     <!--使用行內樣式引入CSS-->
     <h2 style="color:red;">Leaping Above The Water</h2>
     <p style="color:red;font-size:30px;">我是p標簽</p>
</body>
</html>

二、內部樣式表

在style標簽中書寫CSS代碼。style標簽寫在head標簽中。

示例:

<head>

<style type="text/css">

h4{

color:red;

}

</style>

</head>

例如:

<!DOCTYPE>
<html>
<head>
  <meta charset="utf-8" />
  <title>內部樣式表</title>
  <!--使用內部樣式表引入CSS-->
  <style type="text/css">
    div{
        background: green;
    }
  </style>
</head>
<body>
     <div>我是DIV</div>
</body>
</html>

三、外部樣式表

CSS代碼保存在擴展名為.css的樣式表中

HTML文件引用擴展名為.css的樣式表,有兩種方式:鏈接式、導入式。

語法:

1、鏈接式

<link type="text/css" rel="styleSheet"  href="CSS文件路徑" />

2、導入式

<style type="text/css">

@import url("css文件路徑");

</style>

例如:

<!DOCTYPE>
<html>
<head>
  <meta charset="utf-8" />
  <title>外部樣式表</title>
  <!--鏈接式:推薦使用-->
  <link rel="stylesheet" type="text/css" href="css/style.css" /> 
  <!--導入式-->
  <style type="text/css">
    @import url("css/style.css");
  </style>
</head>
<body>
     <ol>
         <li>1111</li>
         <li>2222</li>
     </ol>
</html>

鏈接式和導入式的區別

<link>

1、屬于XHTML

2、優先加載CSS文件到頁面

@import

1、屬于CSS2.1

2、先加載HTML結構在加載CSS文件。

四、CSS中的優先級

1、樣式優先級

行內樣式>內部樣式>外部樣式(后兩者是就近原則)

例如:

行內樣式和內部樣式比較優先級:

<!DOCTYPE>
<html>
<head>
  <meta charset="utf-8" />
  <title>行內樣式和內部樣式表的優先級</title>
    <!--內部部樣式表-->
  <style type="text/css">
    p{
      color: blue;
    }
  </style>
</head>
<body>
     <!--行內樣式-->
     <p style="color: red;">我是p段落</p>
</html>

瀏覽器運行效果:

引入CSS文件的方式有哪些

結論:行內樣式優先級高于內部樣式表。

內部樣式表和外部樣式表比較優先級:

a、內部樣式表在外部樣式表上面

<!DOCTYPE>
<html>
<head>
  <meta charset="utf-8" />
  <title>內部樣式表和外部樣式表的優先級</title>
    <!--內部部樣式表-->
  <style type="text/css">
    p{
      color: blue;
    }
  </style>
  <!--外部樣式表-->
  <link rel="stylesheet" type="text/css" href="css/style.css" /> 
</head>
<body>
     <p>我是p段落</p>
     <div>我是div</div>
     <ol>
         <li>1111</li>
         <li>2222</li>
     </ol>
</html>

瀏覽器運行效果:

引入CSS文件的方式有哪些

b、外部樣式表在內部樣式表上面

<!DOCTYPE>
<html>
<head>
  <meta charset="utf-8" />
  <title>內部樣式表和外部樣式表的優先級</title>
    <!--外部樣式表-->
  <link rel="stylesheet" type="text/css" href="css/style.css" /> 
    <!--內部部樣式表-->
  <style type="text/css">
    p{
      color: blue;
    }
  </style>
</head>
<body>
     <p>我是p段落</p>
     <div>我是div</div>
     <ol>
         <li>1111</li>
         <li>2222</li>
     </ol>
</html>

瀏覽器運行效果:

引入CSS文件的方式有哪些 

結論:內部樣式表和外部樣式表使用就近原則,即誰寫在下面以誰為準。

注意:導入式和鏈接式的優先級也是使用就近原則。

2、選擇器優先級

優先級:ID選擇器>類選擇器>標簽選擇器

<!DOCTYPE>
<html>
<head>
  <meta charset="utf-8" />
  <title>選擇器的優先級</title>
  <style type="text/css">
    #a{
      color: green;
    }
    .b{
      color: yellow;
    }
    h3{
      color: red;
    }
  </style>
</head>
<body>
     <h3>111</h3> <!--紅色-->
     <h3 id="a" class="b">222</h3> <!--綠色-->
     <h3 class="b">333</h3><!--黃色-->
</html>

瀏覽器運行效果:

引入CSS文件的方式有哪些 

關于引入CSS文件的方式有哪些就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女