- 相關(guān)推薦
網(wǎng)頁(yè)布局基礎(chǔ)
摘要:網(wǎng)頁(yè)布局是進(jìn)行網(wǎng)頁(yè)制作的基礎(chǔ).
1、頁(yè)面尺寸:
一般分辨率在800x600的情況下,頁(yè)面的顯示尺寸為:780x428個(gè)象素;分辨率在640x480的情況下,頁(yè)面的顯示尺寸為:620X311個(gè)象素;分辨率在1024X768的情況下,頁(yè)面的顯示尺寸為:1007x600。從以上數(shù)據(jù)可以看出,分辨率越高頁(yè)面尺寸越大。網(wǎng)頁(yè)的高度不易超過(guò)三屏。
2、頁(yè)頭:
頁(yè)頭又可稱之為頁(yè)眉,頁(yè)眉的作用是定義頁(yè)面的主題。比如一個(gè)站點(diǎn)的名字多數(shù)都顯示在頁(yè)眉里。這樣,訪問(wèn)者能很快知道這個(gè)站點(diǎn)是什么內(nèi)容。頁(yè)頭是整個(gè)頁(yè)面設(shè)計(jì)的關(guān)鍵,它將牽涉到下面的更多設(shè)計(jì)和整個(gè)頁(yè)面的協(xié)調(diào)性。頁(yè)頭常放置站點(diǎn)名字的圖片和公司標(biāo)志以及旗幟廣告。
3、文本:
文本在頁(yè)面中出現(xiàn)都數(shù)以行或者塊(段落)出現(xiàn),它們的擺放位置決定者整個(gè)頁(yè)面布局的可視性。在過(guò)去因?yàn)轫?yè)面制作技術(shù)的局限,文本放置的位置的靈活性非常小,而隨著Dhtml的興起,文本已經(jīng)可以按照自己的要求放置到頁(yè)面的任何位置。
4、頁(yè)腳:
頁(yè)腳和頁(yè)頭相呼應(yīng)。頁(yè)頭是放置站點(diǎn)主題的地方,而頁(yè)腳是放置制作者或者公司信息的地方。你能看到,許多制作信息都是放置在頁(yè)腳的。
5、圖片
圖片和文本是網(wǎng)頁(yè)的兩大構(gòu)成元素,卻一不可。如何處理好圖片和文本的位置成了整個(gè)頁(yè)面布局的關(guān)鍵。而你的布局思維也將體現(xiàn)在這里。
了解完上述5個(gè)基本要素再深入了解DIV+CSS布局網(wǎng)頁(yè)的要點(diǎn)
流式布局、浮動(dòng)布局、絕對(duì)定位布局。
標(biāo)準(zhǔn)文檔流、例子模型、FLOAT屬性、POSITION屬性。
自動(dòng)居中——列布局安全——例子模型的使用方法。
浮動(dòng)布局案例——float屬性、解決浮動(dòng)影響的方法。
絕對(duì)定位布局案例——絕對(duì)定位實(shí)現(xiàn)橫向兩列或多列布局。
W3C標(biāo)準(zhǔn)
結(jié)構(gòu)化標(biāo)準(zhǔn)語(yǔ)言(HTML和XML)
表現(xiàn)標(biāo)準(zhǔn)語(yǔ)言(CSS)
行為標(biāo)準(zhǔn)語(yǔ)言(DOM和ECMAScript)
倡導(dǎo)結(jié)構(gòu)、樣式、行為分離
CSS中3種定位機(jī)制:
標(biāo)準(zhǔn)文檔流
浮動(dòng)
絕對(duì)定位
標(biāo)準(zhǔn)文檔流,特點(diǎn):
從上到下,從左到右,輸出文檔內(nèi)容
由塊級(jí)元素和行級(jí)元素組成
塊級(jí)元素,特點(diǎn):
從左到右撐滿頁(yè)面,獨(dú)占一行
到頁(yè)面邊緣時(shí),會(huì)自動(dòng)換行
div\ul\li\dl\dt\p...
行級(jí)元素,特點(diǎn):
能在同一行內(nèi)顯示
不會(huì)改變HTML文檔結(jié)構(gòu)
span\strong\img\input...
大部分表單元素
塊級(jí)元素和行級(jí)元素都是盒子模型。
盒子模型
盒子模型=網(wǎng)頁(yè)布局的基石,由4個(gè)部分組成:
邊框(border)
外邊距(margin)
內(nèi)邊距(padding)
盒子中的內(nèi)容(content)
上右下左
上(左右)下
(上下)(左右)
(上下左右)
樣式表:(就近樣式)
外部樣式
內(nèi)部樣式
行內(nèi)樣式
盒子模型三維立體圖:
border
content+padding
background-image
background-color
margin
自動(dòng)居中一列布局
三個(gè)技能點(diǎn):
標(biāo)準(zhǔn)文檔流
塊級(jí)元素
margin屬性
#wrap{width:770px; margin:0 auto;}
auto會(huì)根據(jù)瀏覽器的寬度自動(dòng)的設(shè)置兩邊的外邊距
(瀏覽器的寬度-外包含層的寬度)/2=外邊距
浮動(dòng)布局
CSS中規(guī)定的第二種定位機(jī)制
能夠?qū)崿F(xiàn)橫向多列布局
通過(guò)設(shè)置float屬性實(shí)現(xiàn)
float屬性,值:
left——左浮動(dòng)
right——右浮動(dòng)
none——不浮動(dòng)
特點(diǎn):元素會(huì)左移、右移,直到觸碰到窗口為止
設(shè)置了浮動(dòng)的元素,仍舊處于標(biāo)準(zhǔn)文檔流中
當(dāng)元素沒(méi)有設(shè)置寬度值,面設(shè)置了浮動(dòng)屬性,元素的寬度隨內(nèi)容的變化面變化
當(dāng)元素設(shè)置了浮動(dòng)屬性后,會(huì)對(duì)相鄰的元素產(chǎn)生影響,相鄰的元素特指緊鄰后面的元素
清除浮動(dòng)的常用方法:
clear屬性——常用clear:both;
clear:left; 或者 clear:right
同時(shí)設(shè)置width:100%;(或固定寬度) + overflow:hidden;
橫向兩列布局:
網(wǎng)頁(yè)布局最覺(jué)的方式之一
主要應(yīng)用技能
float屬性——使縱向排列的塊級(jí)元素,橫向排列
margin屬性——設(shè)置兩列之間的間距
position屬性
擁有3種定位形式:1靜態(tài)定位 2相對(duì)定位 3絕對(duì)定位
可設(shè)置4個(gè)屬性值
static(靜態(tài)定位)
relative(相對(duì)定位)
absolute(絕對(duì)定位)
fixed(固定定位)
【網(wǎng)頁(yè)布局基礎(chǔ)】相關(guān)文章:
網(wǎng)頁(yè)的排版與布局05-26
網(wǎng)頁(yè)布局方式07-16
網(wǎng)頁(yè)設(shè)計(jì)的布局08-13
常見(jiàn)的網(wǎng)頁(yè)布局設(shè)計(jì)07-25
網(wǎng)頁(yè)設(shè)計(jì)布局的理解04-07
網(wǎng)頁(yè)設(shè)計(jì)布局方法01-31
網(wǎng)頁(yè)設(shè)計(jì)的布局理解02-25
網(wǎng)頁(yè)布局設(shè)計(jì)的技巧03-04
如何布局網(wǎng)頁(yè)主體01-06