解析CSS放入網(wǎng)頁(yè)的幾種方式
你對(duì)把CSS放入網(wǎng)頁(yè)的方法是否了解,這里和大家分享一下CSS放入網(wǎng)頁(yè)的幾種方式,相信本文介紹一定會(huì)讓你有所收獲。
CSS放入網(wǎng)頁(yè)的幾種方式
行內(nèi)套用
◆我們可以在HTML文件內(nèi)直接宣告樣式。
舉例來(lái)說(shuō),Thisisfontsize16.
以上的HTML文件在瀏覽器上會(huì)顯現(xiàn)為:Thisisfontsize16.
◆嵌入套用樣式可以嵌入于HTML文件中(通常是在<head>內(nèi))。
舉例來(lái)說(shuō)
- <head><styletypestyletype="text/css">
- div{div{background-color:#FF0000;}</style></head><body>背景顏色是紅色</body>
以上的HTML會(huì)顯現(xiàn)出:背景顏色是紅色
外部連接套用在這種方式下,所有的CSS樣式宣告都是存在另外一個(gè)檔案中。該檔案通常名稱(chēng)為.css。
在HTML文件的<header>..</header>之中,我們將用以下的程式碼將這個(gè).css檔案連接進(jìn)入:
- <linkrellinkrel=stylesheettype="text/css"href="external-stylesheet.css">
以上這一行會(huì)將在external-stylesheet.css這個(gè)檔案內(nèi)所宣告的樣式加入HTML文件內(nèi)。
匯入套用
匯入套用外部的CSS樣式也可以被匯入進(jìn)HTML文件。
匯入的做法為利用@import這個(gè)指令。
@import的語(yǔ)法為
- <STYLETYPESTYLETYPE="text/css"><STYLETYPESTYLETYPE="text/css"><</STYLE>
- @import">!--@importurl(http://www.divhome.com/#.mysite.com/style.css);
- @importurl(</STYLE>
@import指令最初的用意,是為了能夠針對(duì)不同的瀏覽器而運(yùn)用不同的樣式。不過(guò),現(xiàn)在已經(jīng)沒(méi)有這個(gè)必要。現(xiàn)在用@import的目的,最常是要加入多個(gè)CSS樣式。當(dāng)多個(gè)CSS樣式被 @import的方式加入,而不同CSS樣式互相有沖突時(shí),後被加入的CSS樣式有優(yōu)先的順位(詳情請(qǐng)見(jiàn)CSS串接)。
DIV+CSS中其它最常用的布局標(biāo)簽
h1
這個(gè)標(biāo)簽或許真正會(huì)去用的人很少,因?yàn)樗@示的字體真的是太"大"了,但我們是CSSer,有什么標(biāo)簽樣式不能改呢?而且它所能表達(dá)的意思就如同它原先的作用一樣明顯(大標(biāo)題)我想你已經(jīng)知道怎么去用它了^_^.
ul
這個(gè)標(biāo)簽很多情況是用來(lái)定義導(dǎo)航部分的,當(dāng)然也可以用ol來(lái)代替,但導(dǎo)航連接沒(méi)有什么順序之分吧,所以還是用ul來(lái)的比較確切(去掉CSS后效果更明顯).
b
這個(gè)已經(jīng)不再推薦使用的標(biāo)簽,在布局上卻能帶來(lái)不少的方便(因?yàn)槎?,雖然我不是太贊成使用這個(gè)標(biāo)簽,但有些時(shí)候(比如細(xì)小地方的布局定義)還是不錯(cuò)的選擇
h2
h2使用最多的地方應(yīng)該不是布局上,而是副標(biāo)題,但有些地方需要定義欄目樣式的話(huà),用這個(gè)標(biāo)簽比較合適,欄目?jī)?nèi)容就使用p。
【編輯推薦】