上文:Chapter 11 打印樣式
標(biāo)準(zhǔn)化設(shè)計(jì)解決方案 - 標(biāo)記語言和樣式手冊(cè) Web Standards Solutions The Markup and Style Handbook
Part 2: Simplebits Of Style 簡短精悍的樣式
Chapter 12 CSS布局
本書到此為止,討論的主要是頁面內(nèi)部元素,也就是內(nèi)容,但是大結(jié)構(gòu)怎么辦?長久以來,設(shè)計(jì)者都依賴表格進(jìn)行分欄布局,常常在表格之內(nèi)嵌套其他表格以便達(dá)成恰巧正確的間隔,視覺效果.這些龐大的排版內(nèi)容不僅下載很慢,維護(hù)起來也很費(fèi)心力,更別提文字瀏覽器,屏幕閱讀器,小屏幕設(shè)備根本無法正確讀取了.
在這一章內(nèi),將使用四種常見的做法,結(jié)合CSS于結(jié)構(gòu)化標(biāo)記語法制作兩欄布局.很快地就會(huì)發(fā)現(xiàn),不用嵌套表格,間隔用的GIF也能做出分欄版面布局.
稍后在"技巧延伸"中,將會(huì)討論Windows版Internet Explorer 5.0盒模型的問題,以及繞過它的方法.也將分享一個(gè)以CSS達(dá)成等寬欄位的簡單秘密.
要如何以CSS作出兩欄版面布局?
答案是有好幾種方法,為了帶領(lǐng)你起步,同時(shí)幫助你了解兩種常見方法的差異(浮動(dòng)與定位),因此先把焦點(diǎn)放在四種不同的方法上,在此每一種方法都能做出兩欄布局,同時(shí)具備頁首和頁尾.
我的愿望是:你能以本章作為指引開始構(gòu)建一個(gè)網(wǎng)站,并發(fā)揮本書其他章節(jié)之內(nèi)的方法制作內(nèi)容.
我們將討論的四種方法都應(yīng)用在文檔的<body>與</body>標(biāo)簽之間,同時(shí)我會(huì)在開始討論每種方法之前介紹將會(huì)使用的標(biāo)記語法結(jié)構(gòu).
為了讓你了解圍繞著每種方法的頁面結(jié)構(gòu),讓我們大致看一下還需要加入些什么:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<html xmlns="<head> <title>CSS Layouts</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> ...方法示范... </body> </html>
為了讓你可以了解要達(dá)成的版面配置,請(qǐng)看圖12-1:這就是我們想要完成的分欄版面布局.
圖12-1 兩欄布局的框線圖
出處:藍(lán)色理想
責(zé)任編輯:bluehearts
上一頁 下一頁 標(biāo)記語言——CSS布局 [2]
◎進(jìn)入論壇網(wǎng)頁制作、WEB標(biāo)準(zhǔn)化版塊參加討論,我還想發(fā)表評(píng)論。
|