css中的字體樣式及元素樣式


  css中的字體樣式一般包含有就9中,常見的有7種。這7種依次為:

  1.字體樣式:font-family;

  2.字體大小:font-size;

  3.字體加粗:font-weight;

  4.字體斜體:font-style;

  5.顏色:color;

  6.文本裝飾線條:text-decoration;

  7.文字陰影:text-shadow;

  其中,

  font-famil用於設置文字名稱,可以使用多個名稱,或者使用逗號 分隔,瀏覽器則按照先后順序依次使用可用字體。其使用方式如下

  

font-family:”family-name“;

 

  例:

  

p { font-family:‘宋體','黑體', 'Arial’ };

 

  使用font-family之后,文字會根據相應的字體呈現出不同的效果。

  font-size用於設置文字的尺寸大小。它的使用方法為:

 

 font-size : <length> | <percentage>;

 

  如果用百分比作為單位,則是基於父元素字體的大小。

  例:

 

 p{font-szie:20px}

 

  font-weight用於設置文字的粗細。

  

font-weight : normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900

 

  使用了font-weight之后,文字將會呈現出不同的粗細效果。

  例:

  

p { font-weight:bold;}

 

  p標簽中的文字將會以粗體的方式呈現。

  font-style用於設置字體的樣式,主要體現在字體的傾斜上。

  

font-style : normal | italic | oblique 

 

  其默認的屬性值為normal,即正常顯示的字體樣式,其另外的兩個屬性值都講呈現斜體的效果哦。

  例:

  

p { font-style: normal; }

    p { font-style: italic; }

    p { font-style: oblique; }

 

  對於上面的四個文字屬性,我們可以簡寫,其簡寫的語法如下:

  

font : font-style || font-variant || font-weight || font-size || / line-height || font-family

 

  例:

  

p { font:italic bold 14px/22px 宋體}

 

  其結果等價於

  

p{ font-style:italic; font-weight:bold; font-size:14px; line-height:22px; font-family:宋體; }

 

  剩下的color,text-decoration,text-shadow它們的語法分別為:

 

 color:<color>

  text-decoration : none || underline || blink || overline || line-through

  text-shadow: h-shadow v-shadow blur color;

 

  其中color的屬性值有三種表示方式:1英文字母描述,如p{color:red;};2#后接6位十六進制數,如p{color:#ff0000}其中十六進制數如果每兩個相同可進行簡寫P{color:#f00};3用rgba(0~255,0~255,0~255,0-1),其中最后一個表示不透明度,可以省略,則默認值為1。rgb()。

  text-decoration的屬性值顯示的效果為文本被線條穿過的位置,

  例

  

p { text-decoration:overline;}

    p { text-decoration:underline;}

    p { text-decoration:line-through;}

 

  這三個例子依次表現的是文本的上划線,下划線與中划線。

  text-shadow是描述文本的陰影效果,它的前兩個屬性值為文字陰影的水平位移與垂直位移,后兩個屬性為陰影的模糊程度及陰影的顏色(可選)。

  例:

  

h1{ text-shadow: 2px 2px #ff0000; }

 

  表示的是h1標簽中的文本會產生水平2像素,垂直2像素的紅色陰影。

  除上述的文本樣式外,還有@font-face,它能夠加載服務器端的字體文件,讓瀏覽器端可以顯示用戶電腦里沒有安裝的字體。該種樣式並不常用。

  除了字體樣式外,元素樣式是我們經常見到與使用的css樣式了。它常見的樣式有包括width,height,margin,padding。

  其中width和height表示的分別是元素的寬度和高度,其值一般為px。

  例:

div{width:300px;height:300px}

 

表示的是一個長度為300像素,高低為300像素的盒子。

  margin和padding則表示的是元素的外邊距和內邊距,其值可設一到四個不等:

  margin: 上邊距 右邊距 下邊距 左邊距

    margin: 上下邊距 左右邊距

    margin: 上邊距 左右邊距 下邊距

  padding的取值與margin類似。

  注:以上四種元素的樣式只適用於塊級元素,若想在內聯元素中使其達到相同的效果,則應在內聯元素中加入樣式{display:block}。

  以上四種元素樣式對於網頁布局有着十分重要的作用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM