- N +

div+css布局是什么 divcss制作一個(gè)網(wǎng)頁(yè)布局

本篇文章給大家談?wù)刣iv+css布局是什么,以及divcss制作一個(gè)網(wǎng)頁(yè)布局對(duì)應(yīng)的知識(shí)點(diǎn),文章可能有點(diǎn)長(zhǎng),但是希望大家可以閱讀完,增長(zhǎng)自己的知識(shí),最重要的是希望對(duì)各位有所幫助,可以解決了您的問(wèn)題,不要忘了收藏本站喔。

div css布局是什么

div+css布局是HTML通過(guò)div標(biāo)簽與css樣式表開發(fā)制作網(wǎng)頁(yè)的方法名稱。CSS+DIV是網(wǎng)站標(biāo)準(zhǔn)中常用的術(shù)語(yǔ)之一,通常為了說(shuō)明與HTML網(wǎng)頁(yè)設(shè)計(jì)語(yǔ)言中的表格(table)定位方式的區(qū)別。

CSS+DIV是網(wǎng)站標(biāo)準(zhǔn)(或稱“WEB標(biāo)準(zhǔn)”)中常用的術(shù)語(yǔ)之一,通常為了說(shuō)明與HTML網(wǎng)頁(yè)設(shè)計(jì)語(yǔ)言中的表格(table)定位方式的區(qū)別,因?yàn)閄HTML網(wǎng)站設(shè)計(jì)標(biāo)準(zhǔn)中,不再使用表格定位技術(shù),而是采用css+div的方式實(shí)現(xiàn)各種定位。

Div+Css布局教程

正好自己以前寫過(guò),奉上最簡(jiǎn)短的代碼,效果已親測(cè),兼容IE7/8以及Chrome等現(xiàn)代瀏覽器,代碼如下:

<!doctypehtml>

<html>

<head>

<metacharset="utf-8">

<title>div+css上中下布局</title>

<style>

html,body{height:100%;*overflow:hidden;/*消除IE7下的橫向滾動(dòng)條*/}

body{margin:0;padding:0;font-size:30px;text-align:center;color:#fff;}

.top,.nav,.foot{width:100%;height:100px;position:absolute;}

.top{background:red;top:0;}

.nav{background:blue;top:100px;bottom:100px;height:auto;}

.foot{background:gray;bottom:0;}

</style>

</head>

<body>

<div>我是頭部</div>

<div>這里已經(jīng)自適應(yīng)到底部</div>

<div>我是底部</div>

</body>

</html>

注:IE6不支持,如想完美解決,請(qǐng)使用js動(dòng)態(tài)獲取頁(yè)面高度,然后賦值給nav那個(gè)層。

div+css進(jìn)行網(wǎng)頁(yè)布局的三種方式是哪三種

div+css標(biāo)準(zhǔn)準(zhǔn)確來(lái)說(shuō)是xHTML+css,布局用到多個(gè)標(biāo)簽,不單止是div一個(gè),布局是div,p,span,ul,li,dl,dt,dd,a,img,h,strong,em這些相互配合使用~~~

css+div布局,左右兩個(gè)div怎么能自動(dòng)適應(yīng)高度

可以通過(guò)js實(shí)現(xiàn)兩個(gè)div自適應(yīng)同等高度,如下:先設(shè)置div+css基本布局:

左邊

右邊

js實(shí)現(xiàn)div自適應(yīng)高度代碼如下:

布局用CSS+DIV的優(yōu)點(diǎn)總結(jié)

1:表現(xiàn)和內(nèi)容相分離

將設(shè)計(jì)部分剝離出來(lái)放在一個(gè)獨(dú)立樣式文件中,HTML文件中只存放文本信息。

2:提高搜索引擎對(duì)網(wǎng)頁(yè)的索引效率

用只包含結(jié)構(gòu)化內(nèi)容的HTML代替嵌套的標(biāo)簽,搜索引擎將更有效地搜索到你的網(wǎng)頁(yè)內(nèi)容,并可能給你一個(gè)較高的評(píng)價(jià)。

3:提高頁(yè)面瀏覽速度

對(duì)于同一個(gè)頁(yè)面視覺效果,采用CSS+DIV重構(gòu)的頁(yè)面容量要比TABLE編碼的頁(yè)面文件容量小得多,前者一般只有后者的1/2大小。

還有因?yàn)闃?biāo)簽是要等

下載好以后才可以顯示的,所以整個(gè)網(wǎng)頁(yè)是一下子跳出來(lái)的,這樣讓人感覺起來(lái)顯示速度非常的慢。而使用css+div,

標(biāo)簽不用等

下載好就可以顯示里面的內(nèi)容的,所以讓人感覺打開網(wǎng)頁(yè)的速度非常之快。

4:易于維護(hù)和改版

你只要簡(jiǎn)單的修改幾個(gè)CSS文件就可以重新設(shè)計(jì)整個(gè)網(wǎng)站的頁(yè)面。

從以上的描述來(lái)看,采用CSS+DIV對(duì)網(wǎng)站重構(gòu)可以大大提升網(wǎng)站用戶與搜索引擎的友好度。

關(guān)于div+css布局是什么到此分享完畢,希望能幫助到您。

返回列表
上一篇:
下一篇: