九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
靜態(tài)網(wǎng)頁(yè)設(shè)計(jì)網(wǎng)站制作:第九講 DIV+CSS界面排版
第九講 DIV+CSS界面排版
【教學(xué)內(nèi)容】
DIV+CSS技術(shù)概念常識(shí) DIV+CSS頁(yè)面布局的分析方法 DIV+CSS頁(yè)面布局的編輯方法 DIV+CSS頁(yè)面布局常見(jiàn)錯(cuò)誤分析。
【教學(xué)目的】
了解DIV+CSS頁(yè)面布局基本概念及布局優(yōu)勢(shì) 理解掌握DIV+CSS頁(yè)面布局基本方法 掌握DIV+CSS頁(yè)面布局常見(jiàn)錯(cuò)誤解決方案。
【教學(xué)重、難點(diǎn)】
重點(diǎn):DIV+CSS頁(yè)面布局編輯方法
難點(diǎn):CSS對(duì)DIV的控制
【教學(xué)方式】
采取講授、討論和案例分析相結(jié)合的方式。
一、DIV+CSS技術(shù)應(yīng)用網(wǎng)頁(yè)效果預(yù)覽
圖2-9-1 DIV+CSS技術(shù)應(yīng)用網(wǎng)頁(yè)效果圖
二、實(shí)例分析,認(rèn)識(shí)DIV+CSS技術(shù)
1.認(rèn)識(shí)DIV+CSS技術(shù),了解學(xué)習(xí)該技術(shù)的必要性
div 是標(biāo)簽 css是層疊樣式表。DIV+CSS是網(wǎng)站標(biāo)準(zhǔn)(或稱(chēng)“WEB標(biāo)準(zhǔn)”)中常用術(shù)語(yǔ)之一,通常為了說(shuō)明與HTML網(wǎng)頁(yè)設(shè)計(jì)標(biāo)記中的表格(table)定位方式的區(qū)別,因?yàn)楝F(xiàn)行企業(yè)網(wǎng)站設(shè)計(jì)過(guò)程中大多是采用DIV+CSS的方式來(lái)代替表格實(shí)現(xiàn)各種定位,將頁(yè)面內(nèi)容與樣式分離。雖然DIV+CSS高級(jí)布局已逐漸流行,但是DIV+CSS實(shí)現(xiàn)起來(lái)要相對(duì)復(fù)雜一些,所以在可以預(yù)計(jì)的將來(lái),表格的地位依然十分重要,但是DIV代表的是網(wǎng)頁(yè)設(shè)計(jì)的發(fā)展方向發(fā)展的方向。它們一個(gè)簡(jiǎn)單,一個(gè)先進(jìn),至于網(wǎng)頁(yè)設(shè)計(jì)中選擇哪種布局模式,就看設(shè)計(jì)者個(gè)人的偏好和設(shè)計(jì)要求了。
DIV+CSS網(wǎng)頁(yè)布局的意義體現(xiàn)在如下方面:
由于將大部分頁(yè)面代碼寫(xiě)在了CSS當(dāng)中,使得頁(yè)面體積容量變得更小,使得頁(yè)面載入得更快、降低流量費(fèi)用;跟據(jù)區(qū)域內(nèi)容標(biāo)記,到CSS里找到相應(yīng)的ID,使得修改頁(yè)面的時(shí)候更加方便,也不會(huì)破壞頁(yè)面其他部分的布局樣式;由于將大部分的HTML代碼和內(nèi)容樣式寫(xiě)入了CSS文件中,這就使得網(wǎng)頁(yè)中正文部分更為突出明顯,便于被搜索引擎采集收錄;由于CSS富含豐富的樣式,使頁(yè)面更加靈活性,它可以根據(jù)不同的瀏覽器,而達(dá)到顯示效果的統(tǒng)一和不變形的目的。
2.實(shí)例分析網(wǎng)頁(yè)設(shè)計(jì)DIV結(jié)構(gòu)
通過(guò)上圖不難看出,整個(gè)網(wǎng)頁(yè)的布局是有規(guī)律可尋得,它大致可以分為頂部區(qū)域,中上部區(qū)域、中下部區(qū)域和底部區(qū)域。而中上部區(qū)域和中下部區(qū)域又可以分成若干小的區(qū)塊,分析后效果圖如下:
圖2-9-2 區(qū)塊劃分分析圖
根據(jù)上圖,我們得出實(shí)際頁(yè)面布局圖如下:
圖2-9-3 頁(yè)面布局層疊結(jié)構(gòu)圖
到此為止DIV層結(jié)構(gòu)分析完畢,接下來(lái)我們開(kāi)始寫(xiě)HITM標(biāo)記和層疊樣式表
三、實(shí)例制作步驟:
1.啟動(dòng)DreamWeaver,新建站點(diǎn)為“zzrsb”,路徑為E:/websit,新建一個(gè)網(wǎng)頁(yè)文件,命名為“zzrsb.html”,并保存在站點(diǎn)文件夾下。
2.在<body>標(biāo)記中寫(xiě)出DIV結(jié)構(gòu),代碼如下:
<div id="content">
<div id="head">頂部區(qū)域</div>
<div id="webbody1">主題1區(qū)
<div id="webbody1Left">主題1區(qū)左</div>
<div id="webbody1Right">主題1區(qū)右</div>
</div>
<div id="webbody2">主題2區(qū)
<div id="webbody2Left">主題2區(qū)左
<div id="webbody2LeftTop">主題2區(qū)左頂部</div>
<div id="webbody2LeftFoot">主題2區(qū)左底部
<div id="webbody2LeftFootLeft">主題2區(qū)左底部左邊</div>
<div id="webbody2LeftFootRight">主題2區(qū)左底部右邊</div>
</div>
</div>
<div id="webbody2Right">主題2區(qū)右
<div id="webbody2RightTop">主題2區(qū)頂部</div>
<div id="webbody2RightFoot">主題2區(qū)底部</div>
</div>
</div>
<div id="foot">底部區(qū)域</div>
</div>
3.新建一個(gè)CSS文檔,命名為“style.css”,并保存在站點(diǎn)文件夾下。
/*基本信息*/
body {font:12px Tahoma;margin:0px;text-align:center;background:#FFF;}
/*頁(yè)面層容器*/
#content {width:100%}
/*頁(yè)面頭部*/
#head {width:1000px;margin:0 auto;height:100px;background:#900000}
/*頁(yè)面主體1*/
#webbody1 {width:1000px;margin:0 auto;height:200px;background:#FEFEFE}
/*頁(yè)面主體1*/
#webbody2 {width:1000px;margin:0 auto;height:200px;background:#FCFCFC}
/*頁(yè)面底部*/
#foot {width:1000px;margin:0 auto;height:50px;background:#900000}
/*主題1區(qū)左*/
#webbody1Left {
width:746px; /*設(shè)定寬度*/
text-align:left; /*文字左對(duì)齊*/
float:left; /*浮動(dòng)居左*/
clear:left; /*不允許左側(cè)存在浮動(dòng)*/
overflow:hidden; /*超出寬度部分隱藏*/
}
/*主題1區(qū)右*/
#webbody1Right {
width:254px;text-align:left;
float:right; /*浮動(dòng)居右*/
clear:right; /*不允許右側(cè)存在浮動(dòng)*/
overflow:hidden
}
/*主題2區(qū)左*/
#webbody2Left {
……
}
/*主題2區(qū)右*/
#webbody2Right {
……
}
/*主題2區(qū)左底部左邊*/
#webbody2LeftFootLeft {
width:373px; /*設(shè)定寬度*/
……
}
/*主題2區(qū)左底部右邊*/
#webbody2LeftFootRight {
width:373px;text-align:left;
……
}
4.“zzrsb.html”鏈接“style.CSS”文件,鏈接方法同第八講中內(nèi)容,到此為止,網(wǎng)頁(yè)框架制作完畢。效果圖如下:
圖2-9-4 CSS控制DIV后布局圖
網(wǎng)頁(yè)內(nèi)部?jī)?nèi)容的添加和前面文字、多媒體元素、鏈接等內(nèi)容添加相同,這里不再累述。
四、DIV+CSS頁(yè)面布局常見(jiàn)錯(cuò)誤分析
1. 檢查HTML元素是否有拼寫(xiě)錯(cuò)誤、是否忘記結(jié)束標(biāo)記
即使是老手也經(jīng)常會(huì)弄錯(cuò)div的嵌套關(guān)系。可以用dreamweaver的驗(yàn)證功能檢查一下有無(wú)錯(cuò)誤。
2. 檢查CSS是否正確
檢查一下有無(wú)拼寫(xiě)錯(cuò)誤、是否忘記結(jié)尾的 “}” 等??梢岳肅leanCSS來(lái)檢查 CSS的拼寫(xiě)錯(cuò)誤。CleanCSS本是為CSS減肥的工具,但也能檢查出拼寫(xiě)錯(cuò)誤。
3. 確定錯(cuò)誤發(fā)生的位置
如果錯(cuò)誤影響了整體布局,則可以逐個(gè)刪除div塊,直到刪除某個(gè)div塊后顯示恢復(fù)正常,即可確定錯(cuò)誤發(fā)生的位置。
4. 利用border屬性確定出錯(cuò)元素的布局特性
使用float屬性布局一不小心就會(huì)出錯(cuò)。這時(shí)為元素添加border屬性確定元素邊界,錯(cuò)誤原因即水落石出。
5. float元素的父元素不能指定clear屬性
MacIE下如果對(duì)float的元素的父元素使用clear屬性,周?chē)膄loat元素布局就會(huì)混亂。這是MacIE的著名的bug,倘若不知道就會(huì)走彎路。
6. float元素務(wù)必指定width屬性
很多瀏覽器在顯示未指定width的float元素時(shí)會(huì)有bug。所以不管float元素的內(nèi)容如何,一定要為其指定width屬性。
另外指定元素時(shí)盡量使用em而不是px做單位。
7. float元素不能指定margin和padding等屬性
IE在顯示指定了margin和padding的float元素時(shí)有bug。因此不要對(duì)float元素指定margin和padding屬性(可以在float元素內(nèi)部嵌套一個(gè)div來(lái)設(shè)置margin和padding)。也可以使用hack方法為IE指定特別的值。
8. float元素的寬度之和要小于100%
如果float元素的寬度之和正好是100%,某些古老的瀏覽器將不能正常顯示。因此請(qǐng)保證寬度之和小于99%。
9. 是否重設(shè)了默認(rèn)的樣式?
某些屬性如margin、padding等,不同瀏覽器會(huì)有不同的解釋。因此最好在開(kāi)發(fā)前首先將全體的margin、padding設(shè)置為0、列表樣式設(shè)置為none等。
10. 是否忘記了寫(xiě)DTD?
如果無(wú)論怎樣調(diào)整不同瀏覽器顯示結(jié)果還是不一樣,那么可以檢查一下頁(yè)面開(kāi)頭是不是忘了寫(xiě)下面這行DTD:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">[1]
【課后小結(jié)】
DIV元素是用來(lái)為HTML文檔內(nèi)大塊(block-level)的內(nèi)容提供結(jié)構(gòu)和背景的元素。DIV的起始標(biāo)簽和結(jié)束標(biāo)簽之間的所有內(nèi)容都是用來(lái)構(gòu)成這個(gè)塊的,其中所包含元素的特性由DIV標(biāo)簽的屬性來(lái)控制,或者是通過(guò)使用樣式表格式化這個(gè)塊來(lái)進(jìn)行控制。本講重點(diǎn)是以一個(gè)網(wǎng)頁(yè)布局實(shí)例講解了通過(guò)樣式表文件格式化DIV區(qū)塊的方法。
【練習(xí)題】
模仿練習(xí)題:
根據(jù)本講所講內(nèi)容,用DIV+CSS的方法完成組織人事部網(wǎng)頁(yè)布局。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
漫談CSS和頁(yè)面布局.
HTML CSS + DIV實(shí)現(xiàn)整體布局
CSS 相對(duì)|絕對(duì)(relative/absolute)定位系列(一) ? 張?chǎng)涡?鑫空間-鑫生活
python測(cè)試開(kāi)發(fā)django-134.CSS頁(yè)面布局:左側(cè)固定,右側(cè)自適應(yīng)布局
html頁(yè)面布局
CSS網(wǎng)頁(yè)布局全精通 - 建站學(xué)
更多類(lèi)似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服