成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

CSS中link和@import的區別

開發 前端
這里向大家描述一下CSS中link和@import的區別,CSS中link和@import的最根本區別就是,link是一個html的一個標簽,而@import是CSS的一個標簽。

你對CSS中link和@import的區別是否熟悉,這里和大家分享一下,@import  屬性用來指定導入的外部樣式表及目標設備類型, link除了調用CSS外還可以有其他作用譬如聲明頁面鏈接屬性,聲明目錄,rss等等,而@import就只能 調用CSS。

CSS中link和@import有什么區別?

定義 

◆link元素 

HTML和XHTML都有一個結構,它使網頁作者可以增加于HTML文檔相關的額外信息。這些額外資源可以是樣式化信息(CSS)、導航助手、屬于另 外形式的信息(RSS)、聯系信息等等。  

@import 

指定導入的外部樣式表及目標設備類型。
 
其實link和@import的最根本區別就是,link是一個html的一個標簽,而@import是CSS的一個標簽,  link除了調用CSS外還可以有其他作用譬如聲明頁面鏈接屬性,聲明目錄,rss等等,而@import就只能 調用CSS。如果單獨從外部引用CSS來說,他們的作用是基本一樣,只不過上面的老大不一樣而已。

link和@import孰好孰壞?

上面說了因為上面的老大不一樣,所以在使用上就會有一些細節的區別,不能說總體誰好誰壞, 只能說具體情況具體分析。 

1)我要用javascript進行樣式選擇;
 
這個時候就要用link,因為link是html元素,可用javascript去控制dom元素***達到改變樣式的效果。 
看下列代碼 

  1. <link rel="stylesheet" href="/CSS/styles.CSS"   
  2. type="text/CSS" media="screen" />    
  3. <link rel="stylesheet" href="/CSS/orange.CSS"   
  4. type="text/CSS" media="screen" title="orange" />    
  5. <link rel="alternate stylesheet" href="/CSS/blue.CSS" 
  6. type="text/CSS" media="screen" title="blue" />    
  7. <link rel="alternate stylesheet" href="/CSS/pink.CSS" 
  8. type="text/CSS" media="screen" title="pink" />    
  9. <link rel="alternate stylesheet" href="/CSS/slate.CSS" 
  10. type="text/CSS" media="screen" title="slate" />    

這是一段很經典的改變頁面風格的代碼,因為我們今天主要講的是link和import,所以我這里只列出了引用CSS部分。 

我們先來看看link里面個個屬性都是表達了什么意思: 
 
 [1]rel:用來聲明鏈接對象的作用或者類型。

 譬如上面的的代碼:"stylesheet"表示鏈接一個默認的CSS,而"alternate stylesheet"折表示備選的CSS  

 [2]href:這個就不用我說了吧,引用CSS的文件路徑。 

 [3]tyle:文件類型 

[4]media:應用的設備,"screen"是說明應用在屏幕上。 

[5]title:是CSS的名稱。 

這段代碼中一共有5個CSS,***個是基本樣式,而其他四個是風格樣式,利用javascript去控制默認顯示的樣式title就ok了。 

2)我要在應用打印樣式; 

打印樣式顧名思義就是打印頁面時候的樣式。

 這個樣式在普通瀏覽下是沒有效果的,只有在打印的時候生效。如果要為頁面單獨引用打印樣式的話,link和@import都可以的。
 

【編輯推薦】

  1. Chroma屬性實現CSS濾鏡透明效果
  2. CSS Sprites圖片切割術與圖片優化
  3. CSS中Display與Visibility屬性的區別
  4. CSS中margin:0auto;無法居中解決方法
  5. CSS分欄布局的兩種方法:絕對定位和浮動

 

 

責任編輯:佚名 來源: cncfan.com
相關推薦

2010-09-01 15:11:09

linkimportCSS

2010-09-13 16:38:53

CSSlink@import

2010-08-30 10:32:38

SPANDIV

2010-09-13 13:01:34

CSSpxem

2010-09-08 17:11:29

CSS塊元素CSS內聯元素

2010-09-06 16:27:06

CSSabsoluterelative

2010-09-09 14:16:24

pxemCSS

2010-09-09 15:17:01

absoluterelativeCSS

2010-09-14 13:05:10

VisibilityDisplayCSS DIV

2010-09-09 15:54:00

blockinlineCSS

2010-08-20 15:56:58

padding-toppadding-lefCSS

2010-08-23 13:45:28

padding-botCSSpadding-rig

2010-08-23 13:21:51

padding-lefpadding-rigCSS

2010-09-10 11:32:23

CSS絕對定位CSS相對定位

2010-09-07 16:21:37

CSSDisplayVisibility

2020-11-18 09:06:02

JavaScript開發技術

2010-08-20 14:11:26

IE火狐瀏覽器

2013-02-22 13:14:06

WebCSS2.1CSS3+

2010-09-16 10:29:47

DisplayVisibilityCSS

2010-08-30 10:52:39

CSSclassid
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品自拍一区 | 国产视频久久久久 | 91亚洲国产成人久久精品网站 | 国产一区二区三区四区五区加勒比 | 久久99精品久久 | 久久99成人| 国产精品久久久久久久久久久久 | 福利视频网址 | 国产馆 | 999免费视频| 亚洲一区二区电影在线观看 | 国产91久久精品一区二区 | 99精品电影 | 国产久 | 日韩精品a在线观看图片 | 欧洲免费毛片 | 91看片网| 久久久免费在线观看 | 午夜看电影在线观看 | 日韩免| 中文字幕一页二页 | 久久久久久久久淑女av国产精品 | 中文字字幕一区二区三区四区五区 | 国产精品视频www | 久久久久一区二区 | 91久久久久久 | 亚洲a一区二区 | www.日本三级| 国产精品 欧美精品 | 久久精品国产亚洲 | 久久久久国产一区二区三区四区 | 国产精品乱码一区二三区小蝌蚪 | 中文字幕在线一区二区三区 | www.中文字幕.com | 精品国产视频在线观看 | 一区二区亚洲 | chinese中国真实乱对白 | 精品一区二区三区在线观看国产 | 国产精品美女一区二区三区 | 成人亚洲精品久久久久软件 | 青青久草 |