CSS設計的幾點看法 |
發布時間: 2012/8/28 23:47:30 |
1、CSS中邊框(border)的默認值。網頁制作時當編寫一條邊框的規則時,你通常會指定顏色、寬度以及樣式(任何順序均可)。例如:border:3pxsolid#000(3像素寬的黑色實線邊框),其實這個例子中唯一需要指定的值只是樣式。假如你指定樣式為實線(solid),那么其余的值將使用默認值:默認的寬度為中等(相當于3到4像素);默認的顏色為邊框里的文字顏色。如果這正是你想要的效果,你完全可以不在CSS里指定。
2、!important會被IE忽略。在CSS中,通常最后指定的規則會獲得優先權。然而對除了IE以外的瀏覽器來說,任何后面標有!important的語句將獲得絕對的優先權,例如:margin-top:3.5em!important;margin-top:2em除IE以外所有瀏覽器中的頂部邊界都是3.5em,而IE為2em,有時候這一點很有用,尤其在使用相對邊界值時(就像這個例子),可以顯示出IE與其他瀏覽器的細微差別。(很多人可能還注意到了CSS的子選擇器也是會被IE忽略的)。 3、圖片替換的技巧。使用標準的html而不是圖片來顯示文字通常更為明智,除了加快下載還可以獲得更好的可用性。但是如果你決心使用訪問者的機器中可能沒有的字體時,你只能選擇圖片。舉例來說,你想在每一頁的頂部使用“Buywidgets”的標題,但你同時又希望這是能被搜索引擎發現的,為了美觀你使用了少見的字體那么你就得用圖片來顯示了,這就需要編寫一段CSS代碼就可以很輕松的實現即顯示了圖片又隱藏了文字。 本文出自:億恩科技【www.vbseamall.com】 |