Web前端開發技術項目教程(HTML5 CSS3 JavaScript)(微課版) 課件 5.1.7知識點4CSS的四種引入方式_第1頁
Web前端開發技術項目教程(HTML5 CSS3 JavaScript)(微課版) 課件 5.1.7知識點4CSS的四種引入方式_第2頁
Web前端開發技術項目教程(HTML5 CSS3 JavaScript)(微課版) 課件 5.1.7知識點4CSS的四種引入方式_第3頁
Web前端開發技術項目教程(HTML5 CSS3 JavaScript)(微課版) 課件 5.1.7知識點4CSS的四種引入方式_第4頁
Web前端開發技術項目教程(HTML5 CSS3 JavaScript)(微課版) 課件 5.1.7知識點4CSS的四種引入方式_第5頁
已閱讀5頁,還剩14頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

CSS的四種引入方式信息安全技術應用ApplicationofInformationSecurityTechnology《前端技術開發》前端技術開發知識儲備內部樣式表1外部樣式表2嵌入樣式表3樣式表適用性4優先級5前端技術開發在網頁上引入CSS代碼的方式主要有四種(1)內部樣式表

將CSS代碼直接集中寫在編輯的網頁上。(2)鏈入外部樣式表

將CSS代碼保存為獨立的外部文件(.css),再鏈入到網頁的頭部。(3)導入外部樣式表

方式與鏈入外部樣式表相同,但引入寫法不同。(4)嵌入樣式表

將CSS代碼嵌入到標記的屬性中。01內部樣式表前端技術開發內部樣式表前端技術開發01CSS代碼寫入<style></style>中間,設置該標記的屬性type。<!--與-->HTML注釋符是為了防止一些不支持CSS的瀏覽器,將<style>與</style>之間的CSS代碼當成普通的字符串顯示在網頁中。內部樣式表將CSS代碼直接集中寫在編輯的網頁上。內部樣式表引入語法<styletype=“text/css">

<!--

selector{property:value;…} …

--></style>寫入<head></head>標記內部樣式表前端技術開發01內部樣式表實例:02外部樣式表前端技術開發外部樣式表前端技術開發021.鏈入外部樣式表<linkrel="stylesheet"type=“text/css"href="x.css">外部CSS文件:X.CSS(1)將<link>標記寫入<head></head>標記中(2)<link>標記的屬性設置rel=“stylesheet”是指在HTML文件中使用的是外部樣式表。type=“text/css”指明該文件的類型是樣式表文件;可不寫href的URL指定CSS樣式表文件地址,一般使用相對地址來表示。外部樣式表將CSS代碼保存為獨立的外部文件(.css)。外部樣式表分為:鏈入方式和導入方式。常用鏈入外部樣式表。外部樣式表前端技術開發02鏈入外部樣式表實例:一個網頁中可以引入多個外部樣式文件。外部樣式表前端技術開發022.導入外部樣式表<styletype="text/css">

@importurl("x.css")</style>1、link屬于html標簽,而@import是CSS提供的,只能加載CSS2、加載順序。link在頁面加載時被加載,@import在頁面加載完之后再加載。3、瀏覽器兼容性。link是html標簽,因此沒有兼容性問題,而@import只有IE5以上才能識別。4、link是可以通過JS操作DOM,插入link標簽來改變樣式;由于DOM方法是基于文檔的,無法使用導入方式。3.兩種外部樣式表的區別03嵌入樣式表前端技術開發嵌入樣式表前端技術開發03<markup

style="CSS語句;">...</markup>style屬性中的內容就相當于樣式表大括號里的內容。style屬性可以應用于除basefont、param和script之外的任意元素。嵌入樣式表也叫行內式,將CSS代碼作為標記的style屬性中。嵌入樣式表引入語法嵌入樣式表前端技術開發03嵌入樣式表實例04樣式表適用性前端技術開發樣式表適用性前端技術開發04如何選擇使用樣式表?內部樣式表只能應用當前編輯的網頁,無法跨網頁使用。如果該樣式只用于特定的網頁,可選擇此方式鏈入外部樣式表可以一次編輯應用于多個網頁。適用于網頁的一些公共樣式。比如頁眉頁腳的樣式。嵌入樣式表,不推薦廣泛使用。在這種方式下,CSS代碼與HTML代碼耦合過深,又退回到原來的將樣式作為標記屬性來使用。一次編輯多次使用,一改都改注意:一個網頁可以使用多種不同的CSS引入方式。05優先級前端技術開發優先級前端技術開發05當網頁使用多種不同的引入方式時,需要考慮CSS引入方式的優先級問題,遵循以下兩個規律:<p>文字顏色</p>紅色還是藍色?<head><styletype="text/css">p{

color:red;} </style><linkrel="stylesheet"type=“text/css"href="x.css"></head>p{

color:blue;}

(1)行內式>內部樣式>外部樣式;

(2)外部樣式中,出現在后面的優先級高于出現在前面的優先級。小結前端技術開發03(1)CSS引入方式(2)選擇何種方式(1)內部樣式表(2)鏈入外部樣式表(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論