999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

DIV+CSS在網頁設計中的應用

2014-12-09 23:38:53陳翠娥
無線互聯科技 2014年11期

陳翠娥

摘 要:利用DIV+CSS代替表格進行網頁布局是目標比較流行的頁面排版方式。使用這樣的布局方式實現了網頁的表現與內容相分離,增加了代碼的可讀性,從而使開發和維護都變得簡單,增加了信息跨平臺的可用性。

關鍵詞:DIV+CSS;網頁布局

1 DIV+CSS布局案例解析

本案例通過一個網頁首頁布局實例(如圖1所示)來講解如何通過DIV+CSS來進行網頁布局,并通過詳細講解網頁頭部的制作來讓大家體會使用DIV+CSS來進行網頁布局的神奇功效。

1.1 確定布局

圖片大致分為以下幾個部分:⑴頂部部分,其中包括menu菜單和baaner圖片;⑵內容部分包括側邊欄和主體內容;⑶底部包括一些版權信息。根據以上分析,我們可以得出該頁面的布局結構,說明一下層的嵌套關系。至此,頁面布局規劃已經完成,接下來我們需要做的就是開始書寫HTML代碼和CSS。

1.2 定義語義結構

根據結構規劃,在index頁面中的標簽對中采用DIV將這些結構定義下來,代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

DIV+CSS網頁布局

<!--頁面層容器-->

<!--頁面頭部-->

<!--頁面主體-->

<!--側邊欄-->

<!--主體內容-->

<!--頁面底部-->

1.3 通過CSS進行定位

首先確定網頁的全局樣式,然后在寫每一塊的單獨樣式,全局樣式的代碼如下:

body{padding:0; margin:0; background:url(images/body_bg.gif) 0 0 repeat-x #FFFFF2;

color:#676749;}

div, h1, h2, p, form, label, input, textarea, img, span{margin:0; padding:0;}

ul{margin:0; padding:0; list-style-type:none;}

全局樣式定義好以后,再定義網頁中幾大主要板塊的樣式,其代碼如下:

#container{width:768px;margin:0 auto;}

#header{ background:url(../images/header.gif) 0 0 no-repeat; width:768px;height:208px;

margin:0 auto; padding:7px 0 0 0; position:relative;}

#mainbody{width:762px; margin:0 auto; padding:21px 0 29px 10px;}

#leftside{ width:314px; border-right:#F5F5E2 solid 2px; float:left; }

#content{ width:408px; padding:0 0 0 38px; float:left; }

#footer{width:100%;height:50px; margin:0 auto; position:relative; background:url(../images/footer_bg.gif) 0 0 repeat-x #84845F; }

完成頁面整體框架的搭建,就可以開始對每個細致的部分進行制作了,接下來開始制作網頁的header部分。Header部分包括menu菜單和banner圖片部分。本案例中菜單的制作采用li列表制作菜單,首先在header DIV標簽對之間插入以下代碼:

  • contact
  • 打開css文件創建header下ul和li的樣式,代碼如下:

    #header ul{width:601px; height:38px; margin:0 auto; padding:0; }

    #header ul li{ float:left; }

    #header ul li a{display:block; padding:0 16px 0 16px; font:bold 10px/38px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; background-color:#2A2A2A; text-decoration:none; text-transform:uppercase; float:left; }

    #header ul li a:hover{background:url(images/nav_hover.gif) 0 0 repeat-x #330A0A; padding:0 15px 0 15px; border-left:#D63030 solid 1px; border-right:#D63030 solid 1px; color:#ECE8C3; }

    #header ul li.home{ float:left; font:bold 10px/38px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ECE8C3; text-decoration:none; text-transform:uppercase; background:url(images/nav_hover.gif) 0 0 repeat-x #330A0A; padding:0 15px 0 15px; border-left:#D63030 solid 1px; border-right:#D63030 solid 1px; }

    接下來是banner部分的制作,包括logo和標題說明,在ul后面插入一下代碼:web interior

    the best outputs for you Aliquam commodo purus sed orci.

    打開css文件,寫入圖片、標題和超鏈接css樣式,代碼:

    #header img{ background:url(../images/logo.gif) 0 0 no-repeat; position:absolute; left:39px; top:77px;}

    #header h1{display:block; width:215px; height:39px;background:url(../images/slogan.gif) 0 0 no-repeat; text-indent:-10000px; position:absolute; top:120px; left:45px;}

    #header a.click{display:block; background:url(../images/click_nor.gif) 0 0 no-repeat; width:107px; height:85px; position:absolute; left:618px; top:121px; padding:0; margin:0; }

    #header a.click:hover{ background:url(../images/click_hover.gif) 0 0 no-repeat; }

    2 結語

    采用Div+CSS技術進行頁面布局是當前比較流行的布局方式。它最大的優勢是實現結構與設計分離,并且擺脫了傳統表格布局的局限性。當對頁面進行更新時,只需調整相應需要修改的代碼。這樣既減輕了維護者的工作量,又提高了網頁開發的效率和頁面下載的速度,提高了網站維護和修改的效率。

    [參考文獻]

    [1]曾順.精通CSS+DIV網頁樣式與布局[M].北京:人民郵電出版社.

    [2]鄭寧寧.淺析DIV+CSS網頁設計技術.山東省農業管理干部學院學報.

    [3]王儉敏,等.CSS+DIV網頁樣式與布局案例指導[M].北京:電子工業出版社.

  • contact
  • 打開css文件創建header下ul和li的樣式,代碼如下:

    #header ul{width:601px; height:38px; margin:0 auto; padding:0; }

    #header ul li{ float:left; }

    #header ul li a{display:block; padding:0 16px 0 16px; font:bold 10px/38px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; background-color:#2A2A2A; text-decoration:none; text-transform:uppercase; float:left; }

    #header ul li a:hover{background:url(images/nav_hover.gif) 0 0 repeat-x #330A0A; padding:0 15px 0 15px; border-left:#D63030 solid 1px; border-right:#D63030 solid 1px; color:#ECE8C3; }

    #header ul li.home{ float:left; font:bold 10px/38px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ECE8C3; text-decoration:none; text-transform:uppercase; background:url(images/nav_hover.gif) 0 0 repeat-x #330A0A; padding:0 15px 0 15px; border-left:#D63030 solid 1px; border-right:#D63030 solid 1px; }

    接下來是banner部分的制作,包括logo和標題說明,在ul后面插入一下代碼:web interior

    the best outputs for you Aliquam commodo purus sed orci.

    打開css文件,寫入圖片、標題和超鏈接css樣式,代碼:

    #header img{ background:url(../images/logo.gif) 0 0 no-repeat; position:absolute; left:39px; top:77px;}

    #header h1{display:block; width:215px; height:39px;background:url(../images/slogan.gif) 0 0 no-repeat; text-indent:-10000px; position:absolute; top:120px; left:45px;}

    #header a.click{display:block; background:url(../images/click_nor.gif) 0 0 no-repeat; width:107px; height:85px; position:absolute; left:618px; top:121px; padding:0; margin:0; }

    #header a.click:hover{ background:url(../images/click_hover.gif) 0 0 no-repeat; }

    2 結語

    采用Div+CSS技術進行頁面布局是當前比較流行的布局方式。它最大的優勢是實現結構與設計分離,并且擺脫了傳統表格布局的局限性。當對頁面進行更新時,只需調整相應需要修改的代碼。這樣既減輕了維護者的工作量,又提高了網頁開發的效率和頁面下載的速度,提高了網站維護和修改的效率。

    [參考文獻]

    [1]曾順.精通CSS+DIV網頁樣式與布局[M].北京:人民郵電出版社.

    [2]鄭寧寧.淺析DIV+CSS網頁設計技術.山東省農業管理干部學院學報.

    [3]王儉敏,等.CSS+DIV網頁樣式與布局案例指導[M].北京:電子工業出版社.

  • contact
  • 打開css文件創建header下ul和li的樣式,代碼如下:

    #header ul{width:601px; height:38px; margin:0 auto; padding:0; }

    #header ul li{ float:left; }

    #header ul li a{display:block; padding:0 16px 0 16px; font:bold 10px/38px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; background-color:#2A2A2A; text-decoration:none; text-transform:uppercase; float:left; }

    #header ul li a:hover{background:url(images/nav_hover.gif) 0 0 repeat-x #330A0A; padding:0 15px 0 15px; border-left:#D63030 solid 1px; border-right:#D63030 solid 1px; color:#ECE8C3; }

    #header ul li.home{ float:left; font:bold 10px/38px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ECE8C3; text-decoration:none; text-transform:uppercase; background:url(images/nav_hover.gif) 0 0 repeat-x #330A0A; padding:0 15px 0 15px; border-left:#D63030 solid 1px; border-right:#D63030 solid 1px; }

    接下來是banner部分的制作,包括logo和標題說明,在ul后面插入一下代碼:web interior

    the best outputs for you Aliquam commodo purus sed orci.

    打開css文件,寫入圖片、標題和超鏈接css樣式,代碼:

    #header img{ background:url(../images/logo.gif) 0 0 no-repeat; position:absolute; left:39px; top:77px;}

    #header h1{display:block; width:215px; height:39px;background:url(../images/slogan.gif) 0 0 no-repeat; text-indent:-10000px; position:absolute; top:120px; left:45px;}

    #header a.click{display:block; background:url(../images/click_nor.gif) 0 0 no-repeat; width:107px; height:85px; position:absolute; left:618px; top:121px; padding:0; margin:0; }

    #header a.click:hover{ background:url(../images/click_hover.gif) 0 0 no-repeat; }

    2 結語

    采用Div+CSS技術進行頁面布局是當前比較流行的布局方式。它最大的優勢是實現結構與設計分離,并且擺脫了傳統表格布局的局限性。當對頁面進行更新時,只需調整相應需要修改的代碼。這樣既減輕了維護者的工作量,又提高了網頁開發的效率和頁面下載的速度,提高了網站維護和修改的效率。

    [參考文獻]

    [1]曾順.精通CSS+DIV網頁樣式與布局[M].北京:人民郵電出版社.

    [2]鄭寧寧.淺析DIV+CSS網頁設計技術.山東省農業管理干部學院學報.

    [3]王儉敏,等.CSS+DIV網頁樣式與布局案例指導[M].北京:電子工業出版社.

    主站蜘蛛池模板: 一级一级一片免费| 操操操综合网| www欧美在线观看| 91久久大香线蕉| 91精品国产一区自在线拍| 亚洲天堂视频网| 91网在线| 免费AV在线播放观看18禁强制| 五月婷婷中文字幕| 久久毛片网| 国产成人精品一区二区三区| 国产成人精品视频一区二区电影| 天堂av综合网| 国产91精品久久| 国产91线观看| 欧美国产综合色视频| 午夜一区二区三区| 中文字幕在线永久在线视频2020| 国产成人精品2021欧美日韩| 日本欧美在线观看| 欧美综合区自拍亚洲综合天堂| 国产精品毛片一区视频播| 欧美亚洲一二三区| 久久公开视频| 国产精品欧美激情| 国产专区综合另类日韩一区| 激情無極限的亚洲一区免费| 国产午夜福利片在线观看| 精品综合久久久久久97超人该| 青青青伊人色综合久久| 亚洲综合第一页| 国产精品亚洲一区二区三区z| 少妇露出福利视频| 91精品啪在线观看国产91九色| 久久午夜夜伦鲁鲁片无码免费| 女人18毛片水真多国产| 一级毛片免费的| 亚洲高清中文字幕| 午夜福利无码一区二区| 亚洲美女AV免费一区| 欧美黄网站免费观看| 波多野结衣一区二区三视频 | 91热爆在线| 不卡午夜视频| 午夜影院a级片| 色爽网免费视频| 干中文字幕| 亚卅精品无码久久毛片乌克兰| 色偷偷男人的天堂亚洲av| 性做久久久久久久免费看| 成人免费午夜视频| 一级毛片a女人刺激视频免费| 中文字幕亚洲无线码一区女同| 国产精品久久久久婷婷五月| 国产成人综合日韩精品无码不卡| 国产成人综合久久精品尤物| 不卡无码网| 久久久精品无码一二三区| 色呦呦手机在线精品| 91年精品国产福利线观看久久 | 欧美国产日韩一区二区三区精品影视| 国产精品午夜福利麻豆| 国产美女自慰在线观看| 宅男噜噜噜66国产在线观看| 国产H片无码不卡在线视频| 国产真实自在自线免费精品| 伊人色婷婷| 亚洲无码A视频在线| 国产成人夜色91| 亚洲中久无码永久在线观看软件| 亚洲综合在线网| 亚洲中文字幕无码爆乳| 毛片手机在线看| 伊人国产无码高清视频| 国产精品无码一二三视频| 国产福利一区在线| 99久久精彩视频| 麻豆国产在线观看一区二区| 久久狠狠色噜噜狠狠狠狠97视色| 国产成人免费高清AⅤ| 另类欧美日韩| 成人国产精品网站在线看|