網站建設中網頁排版有六大基本準則
1、浮動與清除浮動
是浮動式頁面排版永恒的話題。許多瀏覽器的兼容性問題是浮動導致的,例如IE6.0的雙倍間距的問題。浮動也是把雙刃刀,兼容性的問題為其二產生為其而滅亡,善于利用浮動對于頁面排版將會帶來很到的幫助。清除浮動浮動而出現,用來清理浮動導致的諸多問題。
2、定位方式的頁面排版
指的是絕對定位,這種排版方式對頁面排版的設計精確性要求高,遺憾的是絕對定位的排版方式的盒模型是固定高和寬的,無非自適應。
3、類選擇符(class)及ID選擇符使用字母+數字方式命名
類選擇符Class及ID選擇符的命名方式很多,最好的方式是陣對某個模塊的功能闡述性的命名,例如,陣對主要內容區域,可以使用#mainBox或者.mainBox而不是使用#box1或者.box1。
不使用字母+數字的方式命名,在后期維護中可以陣對某個模塊主要針對對象一目了然。
4、樣式的重用性
CSS排版的頁面最大的特點就是樣式的可重用性,利用class選擇符重復將某個樣式屬性多次在頁面中使用,以減少不斷定義樣式屬性的煩瑣工作,增加頁面的可維護性。
5、不過多使用ID選擇符
一個ID一個頁面中出現一次,過多使用將失去樣式的可重用性的特征,對于頁面的可維護性也將大打折扣。
6、合理使用CSS排版
CSS樣式的主要功能是對頁面結構樣式的處理,避免只是為了試驗一種技術或新技巧而采用CSS中的技巧去剝奪其他語言腳本的使用