首頁 >web前端 >css教學 >html如何新增css樣式?行內式、內嵌式、外聯式的優缺點

html如何新增css樣式?行內式、內嵌式、外聯式的優缺點

青灯夜游
青灯夜游原創
2018-11-02 14:32:3116098瀏覽

html如何新增css樣式?本篇文章就跟大家介紹html添加css樣式的三種方法:行內式、內嵌式、外聯式的優缺點。有一定的參考價值,有需要的朋友可以參考一下,希望對你們有幫助。

首先我們要了解在html中加入css樣式的三種方法是什麼?它們分別為:

1、使用內聯CSS來應用特定元素的規則,即:行內式

2、使用內部CSS並在93f0f5c25f18dab9d176bd4f6de5d30eHTML文檔部分包含CSS規則,即:內嵌式

3、連結到包含所有CSS規則的外部檔案(.css檔案),即:外聯式

下面我們就來具體的介紹一下行內式、內嵌式、外聯式的實作與優缺點。

一、行內式

內嵌CSS要在特定的HTML標記內使用。 c9ccee2e6ea535a969eb3f532ad9fe89屬性用來設定特定HTML標記的樣式。建議不要使用內聯CSS,因為每個HTML標記都需要單獨設定樣式,如果您只使用內聯CSS,管理網站可能會變得十分困難。但是,它在某些情況下很有用。例如,在您無法存取CSS檔案或僅需要為單一元素套用樣式的情況下。內嵌CSS的HTML頁面範例如下所示:

<!DOCTYPE html>
<html>
  <body style="background-color:black;">
    <h1 style="color:white;padding:30px;">Hostinger Tutorials</h1>
    <p style="color:white;">Something usefull here.</p>
   </body>
</html>

內聯CSS的優點:

1、如果您想測試和預覽更改,則非常有用。

2、對快速修復很有用。

3、降低HTTP請求。

內聯CSS的缺點:

內聯CSS必須套用於每個元素。

二、內嵌式

內嵌css樣式就是把css程式碼放在特定頁面的93f0f5c25f18dab9d176bd4f6de5d30e部分。類別和ID可用於引用CSS程式碼,但它們僅在該特定頁面上處於活動狀態。每次頁面載入時都會下載以這種方式嵌入的CSS樣式,這樣可以提高載入速度。在某些情況下使用內嵌樣式表很有用,例如:向某人發送頁面模板, 因為一切都在一個頁面中,所以看到預覽要容易得多。內嵌CSS要放在c9ccee2e6ea535a969eb3f532ad9fe89531ac245ce3e4fe3d50054a55f265927標籤之間。內部樣式表的範例:

<head>
  <style type="text/css">
    p {color:white; font-size: 10px;}
    .center {display: block; margin: 0 auto;}
    #button-go, #button-back {border: solid 1px black;}
  </style>
</head>

內嵌CSS的優點:

1、樣式表只會影響一個頁面。

2、內部樣式表可以使用類別和ID。

3、無需上傳多個檔案。 HTML和CSS可以在同一個檔案中。

內嵌CSS的缺點:

1、增加頁面載入時間。

2、它只會影響一個頁面 - 如果要在多個文件上使用相同的CSS,則無用。

三、外聯式

將CSS加入到html頁面上最方便的方法可能就是將其連結到外部檔案(. css檔)。這樣,您對外部CSS檔案所做的任何更改都將反映在您的網站上。外部CSS檔案的引用要放在頁面的93f0f5c25f18dab9d176bd4f6de5d30e部分中,例:

<head>
  <link rel="stylesheet" type="text/css" href="style.css" />
</head>

而style.css包含所有樣式規則。例如:

.xleftcol {
   float: left;
   width: 33%;
   background:#809900;
}
.xmiddlecol {
   float: left;
   width: 34%;
   background:#eff2df;
}

外接CSS的優點:

1、HTML頁面的大小更小,結構更清楚。

2、載入速度更快。

3、相同的.css檔案可以在多個頁面上使用。

外接CSS的缺點:

1、在載入外部CSS之前,頁面可能無法正確呈現。

結論

以上就是這篇文章的全部內容,給大家介紹了在html頁面上新增CSS的不同方法,並了解內聯,外部和內部樣式表之間的差異。大家可以更需要使用不同的方法來加入css樣式,希望能對大家的學習有所幫助。 【推薦影片學習:css教學

以上是html如何新增css樣式?行內式、內嵌式、外聯式的優缺點的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn