1.css 字型簡寫規則
當使用css定義字型時你可能會這樣做:
以下是引用片段:
font-size: 1em;
line-height: 1.5em;
font-weight: bold;
font-style: italic;
font-variant: **all-caps;
font-family: verdana,serif;
事實上你可以簡寫這些屬性:
font: 1em/1.5em bold italic **all-caps verdana,serif
現在好多了吧,不過有一點要注意:使用這一簡寫方式你至少要指定font-size和font-family屬性,其他的屬性(如font-weight, font-style,font-varient)如未指定將自動使用預設值。
2.同時使用兩個class
通常我們只為屬性指定乙個class,但這並不等於你只能指定乙個,實際上,你想指定多少就可以指定多少,例如:
...通過同時使用兩個class(使用空格而不是逗號分割),這個段落將同時應用兩個class中制定的規則。如果兩者中有任何規則重疊,那麼後乙個將獲得實際的優先應用。
3.css中邊框(border)的預設值
當編寫一條邊框的規則時,你通常會指定顏色、寬度以及樣式(任何順序均可)。例如:border: **x solid #000(3畫素寬的黑色實線邊框),其實這個例子中唯一需要指定的值只是樣式。假如你指定樣式為實線(solid),那麼其餘的值將使用預設值:預設的寬度為中等(相當於3到4畫素);預設的顏色為邊框裡的文字顏色。如果這正是你想要的效果,你完全可以不在css裡指定。
4.!important會被ie忽略
在css中,通常最後指定的規則會獲得優先權。然而對除了ie以外的瀏覽器來說,任何後面標有! important的語句將獲得絕對的優先權,例如:margin-top: 3.5em !important; margin-top: 2em 除ie以外所有瀏覽器中的頂部邊界都是3.5em,而ie為2em,有時候這一點很有用,尤其在使用相對邊界值時(就像這個例子),可以顯示出ie與其他瀏覽器的細微差別。(很多人可能還注意到了css的子選擇器也是會被ie忽略的)
網頁CSS樣式表設計十條技巧3
7.將塊元素居中 假設你的 使用了固定寬度的布局,所有的內容置於螢幕 可以使用 以下的css 以下是引用片段 content 你可以把html的body之內任何專案置於當中,該專案將自動獲得相等的左右邊界值從而保證了居中顯示。不過,這在ie6之前版本的瀏覽器中仍然有問題,將不會居中,因此必須修改如下...
網頁 CSS樣式表
昨天,我主要是對css樣式表進行了一下複習。css樣式表主要有三類 內聯樣式表 內嵌樣式表 外部樣式表,我們平時一般使用第二種樣式表。選擇器主要包括 標籤選擇器 class選擇器 id選擇器 復合選擇器等。在格式與布局中,主要學習了 position fixed鎖定位置,position absol...
HTML靜態網頁 css樣式表
css cascading style sheet,疊層樣式表 作用是美化html網頁。注釋區域 此為注釋語法 一 樣式表 一 樣式表的分類 1.內聯樣式表 和html聯合顯示,控制精確,但是可重用性差,冗餘較多。例 內聯樣式表 2.內嵌樣式表 作為乙個獨立區域內嵌在網頁裡,必須寫在head標籤裡面...