版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第8章利用Div+CSS設(shè)計與制作網(wǎng)頁制作網(wǎng)站主頁計算機(jī)工程學(xué)院計算機(jī)基礎(chǔ)教學(xué)部學(xué)習(xí)目標(biāo)掌握利用Div+CSS設(shè)計制作網(wǎng)頁的整體思路熟練掌握利用CSS對Div進(jìn)行定位的方法熟練掌握利用CSS設(shè)置Div屬性的方法深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)2實(shí)訓(xùn)項(xiàng)目深圳慧衡科技有限公司為了擴(kuò)展業(yè)務(wù)需要制作一個公司網(wǎng)站,介紹公司概況、公司文化、產(chǎn)品展示等。深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)3項(xiàng)目分析網(wǎng)頁設(shè)計師小高首先進(jìn)行需求分析,了解公司所要表達(dá)的理念、界面顯示內(nèi)容和欄目的要求,確定了網(wǎng)站主頁的設(shè)計思路:(1)頁面元素:網(wǎng)站banner、導(dǎo)航條
2、(從“方案、技術(shù)、服務(wù)、設(shè)計、案例、培訓(xùn)、合作、慧衡”這8項(xiàng)來介紹公司)、介紹公司業(yè)務(wù)的一些文字元素、圖像等。(2)版面布局:采用“國”字形結(jié)構(gòu),頂部區(qū)域用于裝載網(wǎng)站的banner、導(dǎo)航條及橫幅廣告條;接下來就是主體內(nèi)容區(qū)域,分為3列,左側(cè)用于裝載欄目列表,中間用于裝載公司業(yè)務(wù)信息,右側(cè)用于裝載最新博文、聯(lián)系方式;底部區(qū)域裝載頁腳信息。(3)配色方案:因?yàn)槭枪揪W(wǎng)站,所以色彩搭配采用了深藍(lán)色主題,藍(lán)色可以給人“信任、安全、崇高”等的心理聯(lián)想,也符合一般人的視覺感官。深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)4設(shè)計目標(biāo)網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)5深圳職業(yè)技術(shù)學(xué)院 計
3、算機(jī)基礎(chǔ)教研室預(yù)備知識:Web標(biāo)準(zhǔn)Web標(biāo)準(zhǔn)提出網(wǎng)頁主要由3部分組成:結(jié)構(gòu)、表現(xiàn)和行為,相對應(yīng)的結(jié)構(gòu)標(biāo)準(zhǔn)為結(jié)構(gòu)化語言,如XHTML和XML;表現(xiàn)標(biāo)準(zhǔn)語言,如CSS;行為標(biāo)準(zhǔn),包括對象模型、ECMAScript等。Web標(biāo)準(zhǔn)最顯著的特征就是將網(wǎng)頁的內(nèi)容與表現(xiàn)相分離,這就要求網(wǎng)頁有良好的文檔結(jié)構(gòu)。深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)6預(yù)備知識:認(rèn)識DivDiv(division)即片段,并無實(shí)際的意義,只是一個定位標(biāo)志,是塊元素的一種。在HTML規(guī)范中,元素可分為內(nèi)聯(lián)元素(inline element)和塊元素(block element)兩種,塊元素是其他元素的容器
4、元素,它可以容納內(nèi)聯(lián)元素和其他塊元素。在默認(rèn)情況下,塊元素總是從新行開始,高度、寬度以及頂和底邊距度可控制。深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)7預(yù)備知識:認(rèn)識盒模型填充(padding):盒子里面的內(nèi)容到盒子邊框的距離。邊框(border):盒子本身的邊框,邊框可以有多種樣式,如實(shí)線、虛線或點(diǎn)線等。邊界(margin):盒子邊框外和其他盒子之間的距離,稱為邊界;邊界邊是透明的,一般可用它控制元素之間的間隔。深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)8小試身手預(yù)備知識:定位方式1 float定位準(zhǔn)確來說,浮動并不是一種用作定位的選項(xiàng),而是為
5、元素分配一定的空間,然后讓文檔中的其他部分自動環(huán)繞在其周圍。深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)9小試身手預(yù)備知識:定位方式2 position的4種定位模式 absolute(絕對)如果設(shè)置一個Div絕對定位,可以通過設(shè)置該元素的top、left值,使其移至坐標(biāo)(left,top)處,坐標(biāo)原點(diǎn)是頁面的左上角,那么該元素原來占據(jù)的空間將消失。如果某個絕對定位的Div位于父層Div中,且父層Div也被定位過,那么此時的坐標(biāo)原點(diǎn)就不是頁面的左上角,而是這個父層Div的左上角。深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)10小試身手預(yù)備知識:定位方
6、式2 position的4種定位模式 relative(相對)如果設(shè)置一個Div相對定位,可以通過設(shè)置其top、left值,使其相對于原來它所在的位置向下、向右進(jìn)行移動,移動的距離就是設(shè)置的top、left值。頁面中其他的元素不會占據(jù)其偏移后留下的空白空間,就像該元素仍在原位一樣。深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)11小試身手預(yù)備知識:定位方式2 position的4種定位模式 static(靜態(tài))如果設(shè)置一個Div靜態(tài)定位,靜態(tài)定位是Div的默認(rèn)狀態(tài),表示Div保持在原來應(yīng)該在的位置上,即該值沒有任何移動的效果。 fixed(固定)如果設(shè)置一個Div固定定位,
7、可以通過設(shè)置其top、left值,使其固定在顯示屏的某個位置上,即使?jié)L動瀏覽器時,該元素也固定不變,不會跟著移動位置。深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)12相對定位和絕對定位的比較 相對定位relative絕對定位absolute定位基準(zhǔn)以它自己原來的位置為基準(zhǔn)以距離它最近的設(shè)置了定位屬性的父級元素為定位基準(zhǔn),若它所有的父元素都沒設(shè)置定位屬性,則以瀏覽器窗口為定位基準(zhǔn)原來的位置還占用著原來的位置,未脫離標(biāo)準(zhǔn)流不占用其原來的位置,已經(jīng)脫離標(biāo)準(zhǔn)流,其它元素就當(dāng)它不存在一樣深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)13制作流程網(wǎng)頁設(shè)計與制作實(shí)用
8、教程(第3版)深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室14任務(wù)1:利用Div構(gòu)建頁面整體框架任務(wù)4:利用CSS美化Div任務(wù)3:利用CSS定位Div任務(wù)2:在Div中插入頁面元素任務(wù)1 利用Div構(gòu)建頁面的整體框架網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室151創(chuàng)建Div2在“display”Div中嵌套插入子Div在“content”Div中嵌套插入子DivSTEP1:創(chuàng)建Div深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)16插入Div,并將其ID定義為banner。依次創(chuàng)建Div“navigation”、“display”、“content”、“fo
9、oter”。STEP2:在“display”Div中嵌套插入子Div深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)17在“display”Div中插入子Div,并將其ID定義為dis-flash。在“display”Div中插入子Div“dis-text”。STEP3:在“content”Div中嵌套插入子Div深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)18在“content”Div中插入Div,并將其ID定義為con-left。任務(wù)2 在Div中插入頁面元素網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室191在“banner”D
10、iv中插入圖像2在“navigation”Div中插入導(dǎo)航條列表3在“display”Div中插入頁面元素4在“content”Div中插入頁面元素5在“footer”Div中插入頁面元素STEP1:在“banner”Div中插入圖像深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)20在“banner”Div中插入“banner.gif”圖像。STEP2:在“navigation”Div中插入導(dǎo)航條列表深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)21在“navigation”Div中插入導(dǎo)航條列表。STEP3:在“display”Div中插入頁面元素深圳
11、職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)22在“dis-flash”Div中插入Flash動畫。在“dis-text”Div中輸入文本。STEP4:在“content”Div中插入頁面元素深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)23在“con-left”Div中插入頁面元素。在“con-main”Div中插入頁面元素。在“con-right”Div中插入頁面元素。STEP5:在“footer”Div中插入頁面元素深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)24在“footer”Div中插入頁面元素。任務(wù)3 利用CSS定位Di
12、v網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室251定位“banner”、“navigation”、“display”及“content”Div居中對齊2定位“footer”Div,設(shè)置寬度值為100%3定位“display”Div中的“dis-flash”Div與“dis-text”Div兩列布局4定位“content”Div中3個Div子元素呈三列布局STEP1:定位“banner”、“navigation”、“display”及 “content”Div居中對齊深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)26設(shè)置“banner”Div的widt
13、h、height、padding及margin值,使其居中顯示。設(shè)置“navigation”Div的width、height、padding、margin值,使其居中顯示。設(shè)置“display”Div的width、height、padding、margin值,使其居中顯示。設(shè)置“content”Div的width、height、padding和margin值,使其居中顯示。STEP2:定位“footer”Div,設(shè)置寬度值為100%深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)27設(shè)置“footer”Div的width值為100%。STEP3:定位“display”Div中
14、的“dis-flash”Div與“dis-text”Div兩列布局深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)28設(shè)置“dis-flash”Div的屬性值,使其浮動左對齊。設(shè)置“dis-text”Div的屬性值,使其浮動右對齊。設(shè)置“content”Div的“clear”屬性值。STEP4:定位“content”Div中3個Div子元素呈三列布局深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)29設(shè)置“con-left”Div的width、height、padding及margin值。設(shè)置“con- main”Div為相對定位,使其定位在“con-lef
15、t”Div的右側(cè)。設(shè)置“con-right”Div為相對定位,使其定位在“con-main”Div的右側(cè)。任務(wù)4 利用CSS美化Div以及其中的頁面元素深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)301在“navigation”Div中制作水平導(dǎo)航條2為“display”Div設(shè)置背景3美化“content”Div中的頁面元素4為“footer”Div設(shè)置上邊框及背景顏色STEP1:在“navigation”Div中制作水平導(dǎo)航條深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)31為“navigation”Div設(shè)置背景。制作水平導(dǎo)航條。STEP2:為“display”Div設(shè)置背景為“display”Div設(shè)置背景。深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)32設(shè)置“con-leftone”Div的圓角背景。設(shè)置“con-lefttwo”的圓角背景。美化“con-main”Div中的文本。設(shè)置“con-rightone”、“con-righttwo”、“con-rightthree”Div的圓角背景。STEP3:美化“content”Div中的頁面元素深圳職業(yè)技術(shù)學(xué)院 計算機(jī)基礎(chǔ)教研室網(wǎng)頁設(shè)計與制作實(shí)用教程(第3版)33STEP4:為“footer”Div設(shè)置上邊框及背景顏色為“footer”Div設(shè)
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度產(chǎn)業(yè)園企業(yè)入駐產(chǎn)業(yè)園區(qū)品牌形象設(shè)計合作協(xié)議4篇
- 2025年度產(chǎn)品陳列效果評估與市場反饋協(xié)議4篇
- 臨時活動板房建設(shè)標(biāo)準(zhǔn)化協(xié)議樣本版B版
- 個人信用擔(dān)保協(xié)議:2024年專屬貸款保障協(xié)議一
- 個人與健身俱樂部會員服務(wù)合同20245篇
- 2024藝術(shù)品買賣合同具體描述了書畫作品的交易細(xì)節(jié)
- 2024版全新房屋買賣車位協(xié)議下載
- 2024施工員勞務(wù)聘用合同
- 2024版云端服務(wù)器購買協(xié)議范例版B版
- 2025年度產(chǎn)權(quán)明確車位租賃合同糾紛調(diào)解員服務(wù)合同4篇
- 項(xiàng)目可行性研究報告評估咨詢管理服務(wù)方案1
- 中金在線測評多少題
- PEP新人教版小學(xué)英語單詞三到五年級
- 納米復(fù)合材料增強(qiáng)金屬基材
- 拆除豬場補(bǔ)償協(xié)議書模板
- 水利水電工程施工安全管理導(dǎo)則
- 5歲幼兒數(shù)學(xué)練習(xí)題
- 2024年高中生物新教材同步選擇性必修第三冊學(xué)習(xí)筆記第3章 本章知識網(wǎng)絡(luò)
- 2024年全國體育單招英語考卷和答案
- 食品安全管理制度可打印【7】
- 藥物流行病學(xué)教學(xué)大綱
評論
0/150
提交評論