首先我們要了解一下在html中添加css樣式的三種方法是什么?它們分別為:
1、使用內聯CSS來應用特定元素的規則,即:行內式
2、使用內部CSS并在 head HTML文檔部分包含CSS規則,即:內嵌式
3、鏈接到包含所有CSS規則的外部文件(.css文件),即:外聯式
下面我們就來具體的介紹一下行內式、內嵌式、外聯式的實現與優缺點。
一、行內式
內聯CSS要在特定的HTML標記內使用。 style 屬性用于設置特定HTML標記的樣式。 建議不要使用內聯CSS,因為每個HTML標記都需要單獨設置樣式,如果您只使用內聯CSS,管理網站可能會變得十分困難。但是,它在某些情況下很有用。例如,在您無法訪問CSS文件或僅需要為單個元素應用樣式的情況下。帶有內聯CSS的HTML頁面示例如下所示:
!DOCTYPE html html body >內聯CSS的優點:
1、如果您想測試和預覽更改,則非常有用。
2、對快速修復很有用。
3、降低HTTP請求。
內聯CSS的缺點:
內聯CSS必須應用于每個元素。
二、內嵌式
內嵌css樣式就是把css代碼放在特定頁面的 head 部分中。類和ID可用于引用CSS代碼,但它們僅在該特定頁面上處于活動狀態。每次頁面加載時都會下載以這種方式嵌入的CSS樣式,這樣可以提高加載速度。在某些情況下使用內嵌樣式表很有用,比如:向某人發送頁面模板, 因為一切都在一個頁面中,所以看到預覽要容易得多。內嵌CSS要放在 style /style 標簽之間。內部樣式表的一個示例:
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文件的引用要放在頁面的 head 部分中,例:
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樣式?行內式、內嵌式、外聯式的優缺點的詳細內容,其它編程語言
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答