鏈接外部樣式文件

專(zhuān)注于為中小企業(yè)提供成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)宣州免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了成百上千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
外部引入CSS樣式文件是通過(guò)link標(biāo)簽實(shí)現(xiàn)的,它只能位于HTML文檔的head標(biāo)簽內(nèi),且必須有href屬性,該屬性用于指定需要引入的CSS文件的路徑。
寫(xiě)法:link rel="stylesheet" href="CSS樣式文件的絕對(duì)地址"
link元素中type用于規(guī)定鏈接文檔的MIME類(lèi)型,rel屬性用于規(guī)定被鏈接文檔與當(dāng)前文檔之間的關(guān)系,如alternate用于定義交替出現(xiàn)的鏈接,appendix定義文檔的附加信息等,此外還有一些可選屬性,用于做一些除加載CSS文件的其他事情。link元素是XHMTL中的標(biāo)簽,當(dāng)HTML頁(yè)面被渲染時(shí),link引用的CSS文件會(huì)被同時(shí)加載,我們也可以通過(guò)JavaScript控制DOM去改變link元素的CSS內(nèi)容。
導(dǎo)入外部樣式
導(dǎo)入外部樣式單的功能與鏈接外部樣式的功能差不多,都能實(shí)現(xiàn)一樣的功能,但是它們之間還是存在一定的差別的,導(dǎo)入外部樣式主要通過(guò)@import方式導(dǎo)入CSS文件。
寫(xiě)法:
@import 'style.css' //Windows IE4/ NS4, Mac OS X IE5, Macintosh IE4/IE5/NS4不識(shí)別@import "style.css" //Windows IE4/ NS4, Macintosh IE4/NS4不識(shí)別@import url(style.css) //Windows NS4, Macintosh NS4不識(shí)別@import url('style.css') //Windows NS4, Mac OS X IE5, Macintosh IE4/IE5/NS4不識(shí)別@import url("style.css") //Windows NS4, Macintosh NS4不識(shí)別
由上分析知道,@import url(style.css) 和@import url("style.css")是最優(yōu)的選擇,兼容的瀏覽器最多。從字節(jié)優(yōu)化的角度來(lái)看@import url(style.css)最值得推薦。
本段摘自:
添加css的方式:link與@import區(qū)別 - Wayne-Zhu - 博客園
@import是css2里面提出來(lái)的,低版本的瀏覽器不支持,注意它是css中屬性,如果要使用它,可以在style標(biāo)簽中書(shū)寫(xiě)。但在CSS文件中再導(dǎo)入CSS文件,會(huì)給服務(wù)器造成太大的文件請(qǐng)求壓力,最好不要這樣做。
style
@import url(css/style.css);
/style
@import是由CSS提供的一種導(dǎo)入樣式的方式,當(dāng)頁(yè)面被加載時(shí),@import會(huì)等到頁(yè)面全部被加載完成時(shí)再加載CSS樣式,所以在頁(yè)面還未加載完成期間,頁(yè)面還沒(méi)有CSS樣式效果,會(huì)導(dǎo)致“屏閃”,通過(guò)@import導(dǎo)入的CSS樣式是無(wú)法用DOM去控制的。
1、首先我們我們新建一個(gè)記事本,并將記事本的名字改為“引入外部css文件和外部js文件.html”,并回車(chē)鍵確定,以使文件轉(zhuǎn)化為瀏覽器可以打開(kāi)的html網(wǎng)頁(yè)文件。
2、我們編寫(xiě)一個(gè)html5的聲明標(biāo)簽— !DOCTYPE html, 以使瀏覽器能認(rèn)識(shí)到我們的文檔是一個(gè)html5的文件,這樣就可以快速的正確解讀,以提高瀏覽的體驗(yàn)。
3、我們寫(xiě)一個(gè)title的標(biāo)簽,將網(wǎng)頁(yè)的題目寫(xiě)入進(jìn)去,讓網(wǎng)頁(yè)的標(biāo)題顯示為“引入外部css文件和外部js文件”。
4、我們用meta標(biāo)簽設(shè)置字符的編碼格式為:UTF-8,以使瀏覽器能夠正確的顯示我們的網(wǎng)頁(yè)。
5、我們寫(xiě)一個(gè)body標(biāo)簽,用來(lái)包含網(wǎng)頁(yè)的主體部分。
6、我們寫(xiě)幾個(gè)標(biāo)簽以便在外部css文件樣式表中,為其設(shè)置樣式。
7、我們新建一個(gè)css文件,把txt的文件后綴名改為css即可,之后打開(kāi)就可以寫(xiě)入css代碼了。
8、我們用標(biāo)簽選擇器為p標(biāo)簽、div標(biāo)簽和span標(biāo)簽的內(nèi)容設(shè)置樣式。
9、我們使用,link標(biāo)簽將我們編寫(xiě)的css文件樣式表文件其引入到我們當(dāng)前的html文件中來(lái)。
10、我們鼠標(biāo)右擊在彈出的下拉菜單中,我們選擇“在瀏覽器中打開(kāi)”這一項(xiàng)。
11、我們看到我們編寫(xiě)的樣式被應(yīng)用到了標(biāo)簽中文字上,說(shuō)明我們的css外部樣式表文件引入成功。
CSS是一門(mén)指定文檔該如何呈現(xiàn)給用戶(hù)的語(yǔ)言。
一、CSS幫助您將文檔信息的內(nèi)容和如何展現(xiàn)它的細(xì)節(jié)相分離
創(chuàng)建html文檔
創(chuàng)建樣式表
在與前面相同的目錄中,新建另一個(gè)文本文件。該文件將成為您的樣式表。請(qǐng)將它命名為:style1.css
在您的CSS文件中,復(fù)制、粘貼下面的行,并保存該文件:
二、連接您的文檔和樣式表
為將您的文檔和樣式表相連,請(qǐng)編輯您的HTML文件。并添加下面高亮的行:
保存該文件并刷新您的瀏覽器。該樣式表將首字母顯示為紅色,如下所示:
三、rel=“stylesheet”是什么意思呢?
范例中呈現(xiàn)的是標(biāo)準(zhǔn)HTML link標(biāo)簽嵌入css檔案的寫(xiě)法,其中「rel="stylesheet" type="text/css"」所代表的意思,就是告訴瀏覽器要導(dǎo)入一個(gè)在外部的css檔案,透過(guò)href導(dǎo)入名為xxxx.css的樣式檔案。
1.外部樣式表就是新建一個(gè)文檔,里面全寫(xiě)css,然后再通過(guò) link 插入到html 代碼中
2.內(nèi)部樣式表就是直接在HTML文檔中寫(xiě)css代碼,寫(xiě)在head/head中
用style/style包圍
3.內(nèi)聯(lián)樣式就是 直接在標(biāo)簽里寫(xiě)樣式,形如 div style = "color:#000"/div
css外部樣式如何調(diào)用方法如下:
1、直接在div中使用css樣式制作div+css網(wǎng)頁(yè)
2、html中使用style自帶式
3、使用@import引用外部CSS文件
4、使用link引用外部CSS文件 推薦此方法
接下來(lái)將逐個(gè)講解html引用css方法的例子
1、直接在html標(biāo)簽元素內(nèi)嵌入css樣式,如div style="font-size:14px; color:#FF0000;"我是div css測(cè)試內(nèi)容-支持/div 效果如下圖
2、在html頭部head部分內(nèi)style聲明插入代碼如下:
style?type="text/css"?
!--?
.ceshi?{font-size:14px;?color:#FF0000;}/*這里是設(shè)置CSS的樣式內(nèi)容*/?
--?
/style
具體方法如下圖:
3、使用@import引用外部CSS文件方法
!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"
""?
html?xmlns=""?
head?
meta?http-equiv="Content-Type"?content="text/html;?charset=gb2312"?/?
titlecss引用方法實(shí)例-測(cè)試實(shí)例/title?
style?type="text/css"?
!--?
@import?url(wcss.css);/*這里是通過(guò)@import引用CSS的樣式內(nèi)容*/?
--?
/style?
/head?
body?
div?class="ceshi"我是div?css測(cè)試內(nèi)容支持/div?
/body?
/html
Wcss.css文件內(nèi)代碼.ceshi {font-size:14px; color:#FF0000;}
效果如下圖:
可以看出使用此方法和使用自帶式引用css樣式表方法有相同處,都是需要在html的head內(nèi)使用style標(biāo)簽引用外部css。
4、使用link來(lái)調(diào)用外部的css文件
在head放置link rel="stylesheet" href="wcss.css" type="text/css" /來(lái)調(diào)用外部的wcss.css文件來(lái)實(shí)現(xiàn)html引用css文件
詳細(xì)如下圖
此方法就不需要style標(biāo)簽,而是直接通過(guò)link一個(gè)樣式來(lái)引用外部樣式。
標(biāo)題名稱(chēng):css外部樣式文件,css外部樣式文件擴(kuò)展名
鏈接URL:http://chinadenli.net/article35/dsgghpi.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊(cè)、網(wǎng)站改版、品牌網(wǎng)站設(shè)計(jì)、響應(yīng)式網(wǎng)站、網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
全網(wǎng)營(yíng)銷(xiāo)推廣知識(shí)