版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第6章 用CCS美化網(wǎng)頁,層疊樣式表,簡稱為CSS,是英語Cascading Style Sheets的縮寫。它是W3C定義和維護的標(biāo)準(zhǔn),是一種用來為結(jié)構(gòu)化文檔(如HTML文檔或XML應(yīng)用)添加樣式(字體、間距和顏色等)的計算機語言。 樣式表可以使網(wǎng)頁制作者的工作更加輕松和靈活,現(xiàn)在越來越多的網(wǎng)站采用了CSS技術(shù)。 本章介紹CSS在網(wǎng)頁設(shè)計中的應(yīng)用技術(shù),主要內(nèi)容有: CSS基礎(chǔ) 創(chuàng)建CSS CSS基本應(yīng)用 鏈接外部CSS樣式文件 在“代碼”視圖編輯CSS樣式,6.1 CSS基礎(chǔ),CSS的基本概念在于可將網(wǎng)頁要展示的內(nèi)容與樣式設(shè)定分開,也就是將網(wǎng)頁的外觀設(shè)定信息從網(wǎng)頁內(nèi)容獨立出來,并集中管理。這
2、樣,當(dāng)要改變網(wǎng)頁外觀時,只需更改樣式設(shè)定的部分,HTML文件本身并不需要更改。 Dreamweaver是最早支持CSS開發(fā)網(wǎng)頁的軟件之一。通過直觀的界面,設(shè)計者可以定義各種各樣的CSS規(guī)則,這些規(guī)則可以影響到網(wǎng)頁中的任何元素。,6.1.1 認識“CSS樣式”面板,在Dreamweaver中,“CSS樣式”面板是新建、編輯、管理CCS的主要工具。選擇“窗口”|“CSS樣式”命令可以打開或者關(guān)閉“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)頁中應(yīng)用CSS樣式,定義好CSS樣式后,就可以在網(wǎng)頁文檔中套用這些樣式了。套用樣式表的方法主要有3種,下面分別進行介紹。,1在“屬性”面板選擇應(yīng)用特定的樣式,2利用【標(biāo)簽選擇器】選擇樣式,3使用右鍵快捷菜單,4清除樣式 如果想清除網(wǎng)頁中應(yīng)用的某個樣式,可以先選中對象,然后從右鍵快捷菜單中選擇“CSS樣式”|“無”命令,即可清除原有的樣式。,5查看正在應(yīng)用的樣式屬性列表,如果想查看網(wǎng)頁中正在應(yīng)用的CSS樣式的屬性情況,可以先將鼠標(biāo)光標(biāo)定位在某個應(yīng)用CSS
4、樣式的位置,或者選中應(yīng)用CSS樣式的對象,然后在“CSS樣式”面板中單擊“現(xiàn)在”選項卡,即可顯示出正在應(yīng)用的CSS樣式的屬性列表情況,如圖所示。,6.2 創(chuàng)建CSS,創(chuàng)建CSS樣式時,在“新建CSS規(guī)則”對話框中,設(shè)置不同的“選擇器類型”可以創(chuàng)建不同類型的CSS樣式。一般情況下,經(jīng)常創(chuàng)建的CSS樣式類型包括類選擇符、標(biāo)識選擇符、重定義HTML標(biāo)簽、超級鏈接的CSS樣式等。,6.2.1 類選擇符,CSS選擇符有類選擇符和標(biāo)識選擇符兩種。類選擇符以英文句點(.)開頭,而標(biāo)識選擇符以英文井號(#)開頭。類選擇符和標(biāo)識選擇符的不同之處在于,類選擇符用在不止一個的元素上,而標(biāo)識選擇符則用在唯一的元素上。
5、,1建立類選擇符CSS樣式,2CSS樣式應(yīng)用于文本,3CSS樣式應(yīng)用于圖片,4理解類標(biāo)識符的CSS代碼,在head標(biāo)簽中定義了一個名字為.myCSS_Class的樣式,在body標(biāo)簽中應(yīng)用了兩次這個樣式。一次應(yīng)用是在第一個P標(biāo)簽中,另一次應(yīng)用是在img標(biāo)簽中,應(yīng)用類標(biāo)識符樣式時,都是通過class屬性的設(shè)置實現(xiàn)的: class=myCSS_Class 專家點撥:在“代碼視圖”下,通過手動添加代碼,編輯某個HTML標(biāo)簽的class屬性,就可以讓這個HTML標(biāo)簽控制范圍內(nèi)的元素應(yīng)用類選擇符樣式。,6.2.2 標(biāo)識選擇符,標(biāo)識選擇符又可以稱為ID選擇符,它的名字以英文井號(#)開頭,這種選擇符樣式只
6、能用在一個元素上。 1建立標(biāo)識選擇符樣式 2在單元格中應(yīng)用樣式 3理解標(biāo)識選擇符的CSS代碼,在head標(biāo)簽中定義了一個名字為#myCSS_ID的樣式,在td標(biāo)簽中應(yīng)用了這個樣式。應(yīng)用類標(biāo)識符樣式時,都是通過HTML標(biāo)簽的id屬性的設(shè)置實現(xiàn)的: id=myCSS_ID,ID屬性是HTML標(biāo)簽的一個重要屬性,一個網(wǎng)頁中的標(biāo)簽的ID屬性值不能重復(fù),因此在利用ID屬性應(yīng)用標(biāo)識選擇符CSS樣式時,只能應(yīng)用于一個標(biāo)簽。如果應(yīng)用于多個標(biāo)簽,就會造成標(biāo)簽的ID屬性沖突。,6.2.3 用CSS重新定義HTML標(biāo)簽,創(chuàng)建CSS樣式時,在“新建CSS規(guī)則”對話框中,將“選擇器類型”設(shè)置為“標(biāo)簽(重新定義特定標(biāo)簽的
7、外觀)”,可以實現(xiàn)用CSS重新定義HTML標(biāo)簽的外觀的功能。 下面以p標(biāo)簽為例討論用CSS重新定義HTML標(biāo)簽的外觀的方法。 1修改HTML標(biāo)簽 2設(shè)置p標(biāo)簽的屬性,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 光標(biāo)指向超級鏈接的狀態(tài)。 a:active 選中超級鏈接狀態(tài)。,6.3 CSS基本應(yīng)用,前面學(xué)習(xí)了創(chuàng)建CSS樣式的基本方法以及CSS樣式的類型,本節(jié)將分門別類地對CSS樣式提供的各類屬性進行討論,并通過一些實例講解CSS在網(wǎng)頁制作中的基本應(yīng)用。,6.3.1 課堂實例用CSS格式化文本,1創(chuàng)建內(nèi)部CSS規(guī)則 2應(yīng)用CSS規(guī)則,6.3.2 課堂實例用CSS控制表格,前面學(xué)習(xí)過在代碼視圖中設(shè)置表格以及單元格的各種屬性,從代碼提示工具彈出的那個冗長列表中就能知道,、這是一件相當(dāng)繁瑣復(fù)雜的事情,如果要為多個表格設(shè)置屬性,就更加不勝其煩了?,F(xiàn)在通過CSS可以非常方便地設(shè)置表格樣式。下面
9、將通過CSS制作邊框為黑色細實線,表格內(nèi)部邊框為灰色虛線的表格。,1控制表格邊框 2左上角的單元格邊框 3右下角的單元格邊框,6.3.3 課堂實例用CSS控制列表,前面已經(jīng)學(xué)習(xí)過,在Dreamweaver的【屬性】面板有【項目列表】和【編號列表】的圖標(biāo)按鈕,能夠產(chǎn)生自動列表功能。在默認狀態(tài)下,它有兩種形式,即圓點和阿拉伯?dāng)?shù)字。 利用點或者數(shù)字制作一般的列表項目的時候,只要在【屬性】面板中直接選擇相應(yīng)的設(shè)置按鈕即可。但是,如果想利用鏤空的圓形或者方形、漂亮圖標(biāo)來編排列表項目,就要利用CSS樣式表來定義。 1建立段落列表 2用CSS自定義段落列表,6.3.4 課堂實例用CSS控制背景,背景可以用于
10、很多頁面元素,比如表格、表格的單元格、頁面、層等,都可以有自己的背景圖片,一般在【屬性】檢查器中也能進行背景的設(shè)置,但是如果使用CSS進行背景圖片的設(shè)置,選項可以更加豐富,而且能夠反復(fù)使用。 1建立標(biāo)識選擇符 2設(shè)置背景圖片 3使用標(biāo)識選擇符,6.3.5 課堂實例用CSS控制區(qū)塊,CSS“區(qū)塊”規(guī)則的設(shè)置內(nèi)容包括段落內(nèi)文字的對齊方式、首行縮進、字符間距等,運用于圖片的“區(qū)塊”規(guī)則還可以控制圖片和文本的對齊方式。 1創(chuàng)建CSS規(guī)則 2應(yīng)用CSS規(guī)則到文本 3應(yīng)用CSS規(guī)則到圖片,6.3.6 課堂實例CSS樣式濾鏡的應(yīng)用,Alpha:設(shè)置透明度。 Blur:建立模糊效果。 Chroma:把指定的顏
11、色設(shè)置為透明。 DropShadow:建立一種偏移的影像輪廓,即投射陰影。 FlipH:水平反轉(zhuǎn)。 FlipV:垂直反轉(zhuǎn)。 Glow:為對象的外邊界增加光效。 Grayscale:降低圖片的彩色度。 Invert:將色彩、飽和度及亮度值完全反轉(zhuǎn)建立底片效果。 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)頁文檔的內(nèi)部CSS樣式應(yīng)用。CSS樣式不但可以直接嵌入在頁面中,而且可以保存為獨立的樣式文件(擴展名為.css),需要引用樣式文件中的CSS樣式時,可以將其鏈接到網(wǎng)頁文檔中。多個網(wǎng)頁文件可以共享一個.css樣式文件,對.css樣式文件的修改將會影響所有以鏈接方式調(diào)用這個.css樣式文件的網(wǎng)頁文件。,6.4.1 制作CSS樣式文件,1從CSS模板新建CSS文件 2修改CSS樣式,6.4.2 通過鏈接使用外部樣式表,1鏈接外部CSS文件 2在網(wǎng)頁中應(yīng)用CSS樣式,專家點撥:網(wǎng)頁文檔鏈接了外部CSS樣式文件后,在代碼視圖中,可以觀察到head標(biāo)簽中增加了一行代碼: 這就是鏈接外部CSS樣式文件的代碼。,本章習(xí)題上機練習(xí),練習(xí)1 用CSS控制網(wǎng)頁文字和段落,創(chuàng)建一個包含若干文字段落的網(wǎng)頁文檔,在這個網(wǎng)頁文檔中定義一個類選擇符CSS樣式,利用這個CSS樣式控制網(wǎng)頁中的文字和段落格式。,練習(xí)2 用CSS控制表
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025標(biāo)準(zhǔn)版?zhèn)€人購房合同書
- 2025合伙買車合同
- 2024-2025學(xué)年新教材高中生物 第二章 基因和染色體的關(guān)系 微專題四 伴性遺傳的解題方法說課稿 新人教版必修第二冊
- 預(yù)制樓板施工方案
- 肇慶鋼板樁支護施工方案
- 別墅電梯出售合同范例
- 2023九年級數(shù)學(xué)下冊 第二十九章 投影與視圖29.1 投影第2課時 正投影說課稿 (新版)新人教版001
- 2024年四年級英語上冊 Unit 3 Let's Go Lesson 15 In the City說課稿 冀教版(三起)
- 自然補償管道施工方案
- 2024年四年級英語上冊 Unit 1 My classroom The fifth period(第五課時)說課稿 人教PEP
- 劉潤年度演講2024
- 學(xué)校突發(fā)事件應(yīng)急流程
- 陜西省2024年中考語文真題試卷【附答案】
- 河南省鄭州市二七區(qū)2023-2024學(xué)年七年級下學(xué)期期末考試語文試題
- 中國歷代政治得失-課件
- 燃氣經(jīng)營安全重大隱患判定標(biāo)準(zhǔn)課件
- 課件:森林的基本概念
- JB-T 8532-2023 脈沖噴吹類袋式除塵器
- 安全員繼續(xù)教育考試題庫1000道附參考答案(完整版)
- 專題16.7 二次根式章末八大題型總結(jié)(拔尖篇)-八年級數(shù)學(xué)下冊(人教版)(解析版)
- 如何提高調(diào)查研究能力
評論
0/150
提交評論