最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在HTML中引入CSS的幾種方式介紹

  發(fā)布時(shí)間:2021-11-30 11:20:47   作者:佚名   我要評(píng)論
在HTML中,引入CSS的方法主要有行內(nèi)式、內(nèi)嵌式、導(dǎo)入式和鏈接式,下面針對(duì)這幾種不同的引入方式給予了使用建議,比較迷惑的朋友可以參考下

使用不同的方法來(lái)引用css樣式表,最終到達(dá)的效果相同,但是使用不同方法應(yīng)用的css文件將影響到SEO及網(wǎng)頁(yè)打開(kāi)速度效率。

html引用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)容-m.fzitv.net支持</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>
<html>
<head>
<meta charset="utf-8">
<title>腳本之家測(cè)試</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)容-m.fzitv.net支持</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)引用外部樣式
一般推薦使用link來(lái)引用外部的css樣式方法。

使用link來(lái)引用外部的css的優(yōu)勢(shì)

1、有利于SEO,使用此方法引用外部css文件,將使得html頁(yè)面的源代碼少很多比起直接加入css樣式,因?yàn)樗阉饕嬷┲肱佬芯W(wǎng)頁(yè)的時(shí)候是不爬行css文件的,這樣使得html源代碼很少,使得蜘蛛爬行更快,處理更少,增大了此網(wǎng)頁(yè)的權(quán)重,有利于排名。
2、節(jié)約html使得瀏覽器下載網(wǎng)頁(yè)時(shí)候分開(kāi)線(xiàn)程了,就像加載一個(gè)頁(yè)面同時(shí)有兩條線(xiàn)在打開(kāi)一個(gè)頁(yè)面道理,使得網(wǎng)頁(yè)打開(kāi)格外快。(用戶(hù)瀏覽此網(wǎng)頁(yè)的時(shí)候html源代碼和css文件同時(shí)下載,使得更加快速)
3、修改網(wǎng)頁(yè)的樣式方便,只需修改css樣式即可修改網(wǎng)頁(yè)的美工樣式,如果在網(wǎng)站項(xiàng)目中此方法,因整站應(yīng)用了共用的css基本樣式,這樣修改整站風(fēng)格樣式根據(jù)快捷方便。

下面是一些補(bǔ)充

在HTML中,引入CSS的方法主要有行內(nèi)式、內(nèi)嵌式、導(dǎo)入式和鏈接式
行內(nèi)式:即在標(biāo)記的style屬性中設(shè)定CSS樣式,這種方式本質(zhì)上沒(méi)有體現(xiàn)出CSS的優(yōu)勢(shì),因此不推薦使用

例:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Text Demo</title>
</head>
<body>
<h1 style=color:white;background-color=blue;>
This is a line of Text.
</h1>
</body>
</html>

嵌入式:嵌入式則將對(duì)頁(yè)面中各種元素的設(shè)置集中寫(xiě)在<head>和</head>之間,對(duì)于單一的網(wǎng)頁(yè),這種方法很方便。但是對(duì)于一個(gè)包含很多頁(yè)面的網(wǎng)站,如果每個(gè)頁(yè)面都以?xún)?nèi)嵌方式設(shè)置各自的樣式,就失去了CSS帶來(lái)的巨大優(yōu)點(diǎn),因此一個(gè)網(wǎng)站通常都是編寫(xiě)一個(gè)獨(dú)立的CSS樣式表文件,使用以下兩種方式中的一種,引入HTML文檔中。
例:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Text Demo</title>
<style type="text/css">
h1{
       color:white;
       background-color:boue;
       }
</style>
       </head>
       <body>
<h1>This is a line of Text.</h1>
<h1>This is another line of Text.</h1>
       </body>
       </html>

導(dǎo)入式與鏈接式:導(dǎo)入式和鏈接式的目的都是將一個(gè)獨(dú)立的CSS文件引入HTML文件,二者有相應(yīng)的區(qū)別。
事實(shí)上,二者最大的區(qū)別在于鏈接式使用HTML的標(biāo)記引入外部CSS文件,而使用導(dǎo)入式則是使用CSS的規(guī)則引入外部CSS文件。因此它們的語(yǔ)法也不同。
如果使用鏈接式,需要使用如下語(yǔ)句引入外部CSS文件。

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

如果使用導(dǎo)入式,則需要使用如下語(yǔ)句。

<style type="text/css">
       @import"mystyle.css";
</style>
 

此外,采用這兩種方式后的顯示效果也略有區(qū)別。使用鏈接方式時(shí),會(huì)在裝置頁(yè)面主體部分之前裝載CSS文件,這樣顯示出來(lái)的網(wǎng)頁(yè)從一開(kāi)始就是帶有樣式的效果,而使用導(dǎo)入式時(shí),會(huì)在整個(gè)頁(yè)面裝載完成后再裝載CSS文件,對(duì)于有的瀏覽器來(lái)說(shuō),在一些情況下,如果網(wǎng)頁(yè)文件的體積比較大,則會(huì)出現(xiàn)先顯示無(wú)樣式的頁(yè)面,閃爍一下之后再出現(xiàn)樣式設(shè)置后的效果。從瀏覽者的感受來(lái)說(shuō),這是使用導(dǎo)入式的一個(gè)缺陷。對(duì)于一些比較大的網(wǎng)站,為了便于維護(hù),可能會(huì)希望把所有的CSS樣式分類(lèi)別放到幾個(gè)CSS文件中,這樣如果使用鏈接式引入,就需要幾個(gè)語(yǔ)句分別導(dǎo)入CSS文件。如果要調(diào)整CSS文件的分類(lèi),就需要同時(shí)調(diào)整HTML文件。這對(duì)于維護(hù)工作來(lái)說(shuō),是一個(gè)缺陷。如果使用導(dǎo)入式,則可以只引進(jìn)一個(gè)總的CSS文件,在這個(gè)文件中再導(dǎo)入其他獨(dú)立的CSS文件;而鏈接式則不具備這個(gè)特征。
 

因此這里給大家的一個(gè)建議是,如果需要引入一個(gè)CSS文件,則使用鏈接方式;如果需要引入多個(gè)CSS文件,則首先用鏈接方式引入一個(gè)“目錄”CSS文件,這個(gè)“目錄”CSS文件中再使用導(dǎo)入式引入其他CSS文件。

如果希望通過(guò)JavaScript來(lái)動(dòng)態(tài)決定引入哪個(gè)CSS文件,則必須使用鏈接方式才能實(shí)現(xiàn)。

相關(guān)文章

  • 網(wǎng)頁(yè)引入css樣式的幾種方法

    本文介紹了網(wǎng)頁(yè)引入css樣式的幾種方法,包括內(nèi)聯(lián)式樣式表、嵌入式樣式表、外鏈?zhǔn)?、?dǎo)入式,大家參考使用吧
    2014-01-14
  • html引入css四種引入方式示例分享

    CSS四種引入方式:標(biāo)簽內(nèi)的CSS 、網(wǎng)頁(yè)內(nèi)的CSS、link引用的CSS、import引用的CSS,下面用一個(gè)例子演示用法
    2013-12-06
  • Css基本概念及其引入方式介紹

    在本文將為大家介紹下css的引入方式、css的基本語(yǔ)法等等,新手朋友們可以參考下哈,希望對(duì)大家有所幫助
    2013-09-12
  • 引入CSS的方式有哪些?link和@import的有何區(qū)別應(yīng)如何選擇

    有一些頁(yè)面比較簡(jiǎn)單,流量很大的網(wǎng)站,是直接將CSS寫(xiě)在html代碼中的?他們有什么區(qū)別?CSS用import還是link好?本文搜集整理了一下,感興趣的朋友可以看看哦,希望本人對(duì)你
    2013-01-23
  • CSS學(xué)習(xí)之一 CSS樣式引入方法

    CSS樣式引入方法,一般情況下最好使用link加入遠(yuǎn)程樣式,但不好的地方就是當(dāng)網(wǎng)速慢的情況下,這種方法容易使頁(yè)面因?yàn)闃邮經(jīng)]有加載而變形,很多大網(wǎng)站首頁(yè)都是直接寫(xiě)到頁(yè)面
    2010-08-26
  • CSS學(xué)習(xí)之一 CSS樣式的引入

    CSS樣式的引入方法小結(jié)。
    2010-07-27
  • 引入css的四種方式總結(jié)(分享)

    下面小編就為大家分享一篇引入css的四種方式總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-04

最新評(píng)論

科尔| 夏邑县| 泰州市| 伊宁市| 介休市| 灵丘县| 毕节市| 鹿泉市| 平舆县| 晴隆县| 东阿县| 伊金霍洛旗| 日土县| 锡林浩特市| 柳江县| 田东县| 泰州市| 湟源县| 五莲县| 肃宁县| 平远县| 屯留县| 织金县| 广元市| 屏边| 大渡口区| 常宁市| 伊金霍洛旗| 荣昌县| 清涧县| 孟州市| 那坡县| 阳春市| 临沭县| 金沙县| 资中县| 宁国市| 云阳县| 泰兴市| 牙克石市| 双江|