CSS,是能夠真正做到網頁表現與內容分離的一種樣式設計語言。相對于傳統HTML的表現而言,CSS能夠對網頁中的對象的位置排版進行像素級的精確控制,支持幾乎所有的字體字號樣式,擁有對網頁對象和模型樣式編輯的能力,并能夠進行初步交互設計,是目前基于文本展示最優秀的表現設計語言。CSS能夠根據不同使用者的理解能力,簡化或者優化寫法,針對各類人群,有較強的易讀性。下面說說關于CSS布局的一些知識。
1、學布局須思路,路隨布局原理自然直,輕松駕馭html,流水布局少hack,代碼清爽,兼容好,友好引擎喜歡迎。?2、兼容各個瀏覽須注意,默認設置行高可能是殺手。?3、IE邊框若顯若無,須注意,定是高度設置已忘記。?4、像素文本慢移不必慌,高度設置幫你忙。?5、圖片鏈接排版須小心,圖片鏈接文字鏈接若對齊,padding和vertical-align:middle要設定,雖差微細倒無妨。?6、列表橫向排版,列表代碼須緊靠,空隙自消須銘記。?7、IE浮動雙邊距,請用display:inline拘。?8、所有標簽皆有源,只是默認各不同,span是無極,無極生兩儀—內聯和塊級,img較特殊,但也遵法理,其他只是改造各不同,一個*號全歸原,層疊樣式理須多練習,萬物皆規律。?9、列表橫向排版,列表代碼須緊靠,空隙自消須銘記。?10、獨立清除浮動須銘記,行高設無,高設零,設計效果兼瀏覽,。?采用div-css布局的網站對于搜索引擎很是友好,因此其避免了Table嵌套層次過多而無法被搜索引擎抓取的問題,而且簡潔、結構化的代碼更加有利于突出重點和適合搜索引擎抓取。