CSS基礎(chǔ)教程之引入CSS的方法
嵌入式
通過<style>標(biāo)記,來引入CSS樣式。
語法格式:<style type = “text/css”></style>
提示:<style>中的CSS樣式,只能給當(dāng)前網(wǎng)頁來使用。
?同一個網(wǎng)頁中,<style>標(biāo)記可以多次出現(xiàn)。
<!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>習(xí)近平心中的互聯(lián)網(wǎng)</h1> <p>互聯(lián)網(wǎng)是20世紀最偉大的發(fā)明,它正在將人類“一網(wǎng)打盡”,人們在不知不覺中已經(jīng)融入了互聯(lián)網(wǎng)生態(tài),互聯(lián)網(wǎng)讓世界變成了“雞犬之聲相聞”的地球村。</p> </body> <style type="text/css"> p{ color:blue; } </style> </html>
外聯(lián)式
通過<link>標(biāo)記,來入引一個外部的CSS文件(.css),這樣的話,可以實現(xiàn)公共的CSS代碼被多個網(wǎng)頁共享。
<link rel = “stylesheet”??type = “text/css”??href = “css/public.css”??/>
<link>標(biāo)記的常用屬性
rel:也就是引入的是什么類型的文件。取值:stylesheet
?type:內(nèi)容類型。
href:引入的CSS文件地址。
注:
<link>標(biāo)記放在<head>標(biāo)記中。
?同一個網(wǎng)頁,可以使用多個<link>來鏈入多個外部樣式文件。
?
行內(nèi)式(主要用于JS控制元素的樣式)
每一個HTML標(biāo)記,都有一些公共的屬性:class、id、title、style。
HTML標(biāo)記中的style屬性的值,與CSS中樣式一模一樣。
注:
行內(nèi)樣式中,CSS代碼不能寫的過多;
行內(nèi)樣式中,多個CSS屬性不能換行,也就是一行寫完。
?行內(nèi)樣式優(yōu)先級是最高的,比ID選擇器還要高。
?前面優(yōu)先級里面的例子,我們就是使用到了這種引入方式
<!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">習(xí)近平心中的互聯(lián)網(wǎng)</h1> </div> </body> </html>