第6章 用CCS美化網(wǎng)頁.ppt_第1頁
第6章 用CCS美化網(wǎng)頁.ppt_第2頁
第6章 用CCS美化網(wǎng)頁.ppt_第3頁
第6章 用CCS美化網(wǎng)頁.ppt_第4頁
第6章 用CCS美化網(wǎng)頁.ppt_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第6章 用CCS美化網(wǎng)頁,層疊樣式表,簡稱為CSS,是英語Cascading Style Sheets的縮寫。它是W3C定義和維護的標準,是一種用來為結構化文檔(如HTML文檔或XML應用)添加樣式(字體、間距和顏色等)的計算機語言。 樣式表可以使網(wǎng)頁制作者的工作更加輕松和靈活,現(xiàn)在越來越多的網(wǎng)站采用了CSS技術。 本章介紹CSS在網(wǎng)頁設計中的應用技術,主要內容有: CSS基礎 創(chuàng)建CSS CSS基本應用 鏈接外部CSS樣式文件 在“代碼”視圖編輯CSS樣式,6.1 CSS基礎,CSS的基本概念在于可將網(wǎng)頁要展示的內容與樣式設定分開,也就是將網(wǎng)頁的外觀設定信息從網(wǎng)頁內容獨立出來,并集中管理。這

2、樣,當要改變網(wǎng)頁外觀時,只需更改樣式設定的部分,HTML文件本身并不需要更改。 Dreamweaver是最早支持CSS開發(fā)網(wǎng)頁的軟件之一。通過直觀的界面,設計者可以定義各種各樣的CSS規(guī)則,這些規(guī)則可以影響到網(wǎng)頁中的任何元素。,6.1.1 認識“CSS樣式”面板,在Dreamweaver中,“CSS樣式”面板是新建、編輯、管理CCS的主要工具。選擇“窗口”|“CSS樣式”命令可以打開或者關閉“CSS樣式”面板。 在沒有定義CSS前,“CSS樣式”面板是空白顯示。如果在Dreamweaver中定義了CSS,那么“CSS樣式”面板中會顯示所定義好的CSS規(guī)則,如圖6-1所示。,6.1.2 新建CS

3、S規(guī)則,新建一個HTML網(wǎng)頁文檔,打開“CSS樣式”面板,單擊“新建CSS規(guī)則”按鈕,彈出“新建CSS規(guī)則”對話框,如圖所示。,6.1.3 在網(wǎng)頁中應用CSS樣式,定義好CSS樣式后,就可以在網(wǎng)頁文檔中套用這些樣式了。套用樣式表的方法主要有3種,下面分別進行介紹。,1在“屬性”面板選擇應用特定的樣式,2利用【標簽選擇器】選擇樣式,3使用右鍵快捷菜單,4清除樣式 如果想清除網(wǎng)頁中應用的某個樣式,可以先選中對象,然后從右鍵快捷菜單中選擇“CSS樣式”|“無”命令,即可清除原有的樣式。,5查看正在應用的樣式屬性列表,如果想查看網(wǎng)頁中正在應用的CSS樣式的屬性情況,可以先將鼠標光標定位在某個應用CSS

4、樣式的位置,或者選中應用CSS樣式的對象,然后在“CSS樣式”面板中單擊“現(xiàn)在”選項卡,即可顯示出正在應用的CSS樣式的屬性列表情況,如圖所示。,6.2 創(chuàng)建CSS,創(chuàng)建CSS樣式時,在“新建CSS規(guī)則”對話框中,設置不同的“選擇器類型”可以創(chuàng)建不同類型的CSS樣式。一般情況下,經(jīng)常創(chuàng)建的CSS樣式類型包括類選擇符、標識選擇符、重定義HTML標簽、超級鏈接的CSS樣式等。,6.2.1 類選擇符,CSS選擇符有類選擇符和標識選擇符兩種。類選擇符以英文句點(.)開頭,而標識選擇符以英文井號(#)開頭。類選擇符和標識選擇符的不同之處在于,類選擇符用在不止一個的元素上,而標識選擇符則用在唯一的元素上。

5、,1建立類選擇符CSS樣式,2CSS樣式應用于文本,3CSS樣式應用于圖片,4理解類標識符的CSS代碼,在head標簽中定義了一個名字為.myCSS_Class的樣式,在body標簽中應用了兩次這個樣式。一次應用是在第一個P標簽中,另一次應用是在img標簽中,應用類標識符樣式時,都是通過class屬性的設置實現(xiàn)的: class=myCSS_Class 專家點撥:在“代碼視圖”下,通過手動添加代碼,編輯某個HTML標簽的class屬性,就可以讓這個HTML標簽控制范圍內的元素應用類選擇符樣式。,6.2.2 標識選擇符,標識選擇符又可以稱為ID選擇符,它的名字以英文井號(#)開頭,這種選擇符樣式只

6、能用在一個元素上。 1建立標識選擇符樣式 2在單元格中應用樣式 3理解標識選擇符的CSS代碼,在head標簽中定義了一個名字為#myCSS_ID的樣式,在td標簽中應用了這個樣式。應用類標識符樣式時,都是通過HTML標簽的id屬性的設置實現(xiàn)的: id=myCSS_ID,ID屬性是HTML標簽的一個重要屬性,一個網(wǎng)頁中的標簽的ID屬性值不能重復,因此在利用ID屬性應用標識選擇符CSS樣式時,只能應用于一個標簽。如果應用于多個標簽,就會造成標簽的ID屬性沖突。,6.2.3 用CSS重新定義HTML標簽,創(chuàng)建CSS樣式時,在“新建CSS規(guī)則”對話框中,將“選擇器類型”設置為“標簽(重新定義特定標簽的

7、外觀)”,可以實現(xiàn)用CSS重新定義HTML標簽的外觀的功能。 下面以p標簽為例討論用CSS重新定義HTML標簽的外觀的方法。 1修改HTML標簽 2設置p標簽的屬性,6.2.4 超級鏈接的CSS樣式,網(wǎng)頁中的文本上建立超級鏈接后,文字就會變成藍色,同時還出現(xiàn)下劃線,這是HTML默認的超級鏈接外觀。如果想改變超級鏈接的默認外觀,可以利用CSS樣式進行處理。 1創(chuàng)建超級鏈接,2用CSS樣式重新定義超級鏈接的外觀,專家點撥:在如圖6-32所示的【新建CSS規(guī)則】對話框中,“選擇器”列表框中共有4個選項。 a:link 超級鏈接的正常狀態(tài),沒有任何動作的時候。 a:visited 訪問過的超級鏈接狀態(tài)

8、。 a:hover 光標指向超級鏈接的狀態(tài)。 a:active 選中超級鏈接狀態(tài)。,6.3 CSS基本應用,前面學習了創(chuàng)建CSS樣式的基本方法以及CSS樣式的類型,本節(jié)將分門別類地對CSS樣式提供的各類屬性進行討論,并通過一些實例講解CSS在網(wǎng)頁制作中的基本應用。,6.3.1 課堂實例用CSS格式化文本,1創(chuàng)建內部CSS規(guī)則 2應用CSS規(guī)則,6.3.2 課堂實例用CSS控制表格,前面學習過在代碼視圖中設置表格以及單元格的各種屬性,從代碼提示工具彈出的那個冗長列表中就能知道,、這是一件相當繁瑣復雜的事情,如果要為多個表格設置屬性,就更加不勝其煩了?,F(xiàn)在通過CSS可以非常方便地設置表格樣式。下面

9、將通過CSS制作邊框為黑色細實線,表格內部邊框為灰色虛線的表格。,1控制表格邊框 2左上角的單元格邊框 3右下角的單元格邊框,6.3.3 課堂實例用CSS控制列表,前面已經(jīng)學習過,在Dreamweaver的【屬性】面板有【項目列表】和【編號列表】的圖標按鈕,能夠產(chǎn)生自動列表功能。在默認狀態(tài)下,它有兩種形式,即圓點和阿拉伯數(shù)字。 利用點或者數(shù)字制作一般的列表項目的時候,只要在【屬性】面板中直接選擇相應的設置按鈕即可。但是,如果想利用鏤空的圓形或者方形、漂亮圖標來編排列表項目,就要利用CSS樣式表來定義。 1建立段落列表 2用CSS自定義段落列表,6.3.4 課堂實例用CSS控制背景,背景可以用于

10、很多頁面元素,比如表格、表格的單元格、頁面、層等,都可以有自己的背景圖片,一般在【屬性】檢查器中也能進行背景的設置,但是如果使用CSS進行背景圖片的設置,選項可以更加豐富,而且能夠反復使用。 1建立標識選擇符 2設置背景圖片 3使用標識選擇符,6.3.5 課堂實例用CSS控制區(qū)塊,CSS“區(qū)塊”規(guī)則的設置內容包括段落內文字的對齊方式、首行縮進、字符間距等,運用于圖片的“區(qū)塊”規(guī)則還可以控制圖片和文本的對齊方式。 1創(chuàng)建CSS規(guī)則 2應用CSS規(guī)則到文本 3應用CSS規(guī)則到圖片,6.3.6 課堂實例CSS樣式濾鏡的應用,Alpha:設置透明度。 Blur:建立模糊效果。 Chroma:把指定的顏

11、色設置為透明。 DropShadow:建立一種偏移的影像輪廓,即投射陰影。 FlipH:水平反轉。 FlipV:垂直反轉。 Glow:為對象的外邊界增加光效。 Grayscale:降低圖片的彩色度。 Invert:將色彩、飽和度及亮度值完全反轉建立底片效果。 Light:在一個對象上進行燈投影。 Mask:為一個對象建立透明膜。 Shadow:建立一個對象的固體輪廓,即陰影效果。 Wave:在X軸和Y軸方向用正弦波紋打亂圖片。 Xray:只顯示對象的輪廓。,模糊濾鏡效果,CSS提供了濾鏡功能,在制作網(wǎng)頁的時候,即使不用圖片,通過CSS濾鏡,只需簡單的操作,也同樣可以使網(wǎng)頁中的文字、圖片或者按鈕

12、鮮艷無比,充滿生氣,從而增強了自己網(wǎng)頁的視覺效果。,6.4 鏈接外部CSS樣式文件,前面在創(chuàng)建CSS樣式時,都是直接將CSS樣式嵌入到網(wǎng)頁文檔中,這屬于網(wǎng)頁文檔的內部CSS樣式應用。CSS樣式不但可以直接嵌入在頁面中,而且可以保存為獨立的樣式文件(擴展名為.css),需要引用樣式文件中的CSS樣式時,可以將其鏈接到網(wǎng)頁文檔中。多個網(wǎng)頁文件可以共享一個.css樣式文件,對.css樣式文件的修改將會影響所有以鏈接方式調用這個.css樣式文件的網(wǎng)頁文件。,6.4.1 制作CSS樣式文件,1從CSS模板新建CSS文件 2修改CSS樣式,6.4.2 通過鏈接使用外部樣式表,1鏈接外部CSS文件 2在網(wǎng)頁中應用CSS樣式,專家點撥:網(wǎng)頁文檔鏈接了外部CSS樣式文件后,在代碼視圖中,可以觀察到head標簽中增加了一行代碼: 這就是鏈接外部CSS樣式文件的代碼。,本章習題上機練習,練習1 用CSS控制網(wǎng)頁文字和段落,創(chuàng)建一個包含若干文字段落的網(wǎng)頁文檔,在這個網(wǎng)頁文檔中定義一個類選擇符CSS樣式,利用這個CSS樣式控制網(wǎng)頁中的文字和段落格式。,練習2 用CSS控制表

溫馨提示

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

評論

0/150

提交評論