梗概
用font-family屬性定制頁面中使用的字體body{ font-family:Verdana,Geneva,Arial,sans-serif; }用font-size屬性控制字體的大小body{ font-size:14px;}3.用color屬性設置字體顏色
body{ color:silver;}4.用text-decoration屬性為文本增加更多風格
body{ text-decoration:underline;}細解各部分
字體系列 每個font-family包含一組有共同特征的字體,共有5個字體系列:sans-serif,serif,monospace,cursive,fantasy
1.sans-serif包含Verdana,”Arial Black”,Trebuchet MS,Arial,Geneva 沒有襯線,更易識別 2.serif包含Times,Times New Roman,Georgia 有襯線(新聞報紙的文字排版) 3.Monospace字體系列包括:Courier,Courier New,Andale Mono 字體包含固定寬度的字符,這些字體主要用于顯示乳尖代碼示例 4.Cursive字體系列:Comic Sans,Apple Chancery 看似手寫的字體 5.Fantasy字體系列:LAST NINJA,Impact 有某種風格的裝飾性字體
使用CSS指定字體系列
body{ font-family:Verdana,Geneva,Arial,"Courier New",sans-serif;}每個人都有不同的字體,如何處理? *這些字體在Windows和Mac上可能都有 Verdana,Arial Black,Trebuchet MS,Arial,Times New Roman,Georgia,Courier New ,Andale Mono,Comic Sans,Impact
*這些字體最有可能出現在Mac上 Geneva,Times,Courier,Helvetica 如何為頁面增加Web字體
找到一個字體:訪問一些提供字體的網站 FontSquirrel(http://www.fontsquirrel.com/)就是一個很好的網站,這里提供了很多開源免費的字體,你可以把這些字體傳到你的服務器。Google Web字體服務(http://www.google.com/webfonts)也很不錯,可以讓Google為你完成管理字體和CSS的所有具體工作,在這種情況下你只需要鏈接Google服務上你想要的字體,然后在你的CSS中使用相應的字體名就可以了。灰常簡單哦!確保有所需字體的所有格式: 常用格式 TrueType字體:.ttp Web開放字體格式:.woff把你的字體放在web上 你可能想把你自己的字體放在網上,這樣用戶的瀏覽器就能夠訪問這些字體。或者也可以應用網上的很多在線字體服務,這些服務會為你托管這些文件,不論哪一種情況,你都需要這些字體的URL。在CSS中增加@font-face屬性 現在你已經得到了URL,所以現在就要為.css文件增加@font-face規則 @font-face{ font-family:"Emblema One"; src:url("http://wickedlysmart.com/hfhtmlcss/chapter8/journal /EmblemaOne-Regular.woff"), url("http://wickedlysmart.com/hfhtmlcss/chapter8/journal /EmblemaOne-Regular.ttf");}@font-face規則會建立一個字體,將指定一個font-family名(可以使用你喜歡的任意名字),以便以后使用。
5.在CSS中使用font-family名
h1{ font-family:"Emblema One",sans-serif;}6.加載頁面
%獲取web字體會花費一段時間,你的頁面性能可能會受到影響 %用font-face創建多種字體時,不僅要保證能夠獲取這些字體的URL,而且每個字體要創建單獨的font-face規則
**
** 調整字體大小(默認字體大小為16px)
用像素指定字體大小body{ font-size:14px;}2.百分數
h1{ font-size:150%;}3.em(四舍五入)
h2{ font-size:1.2em;}4.關鍵字 xx-small x-small small=12px medium large x-large xx-large 差距:20% 如何指定字體大小呢
用關鍵字(建議small和medium)設置為body字體大小,相當于默認字體用em或者百分數指定其他元素 改變字體粗細font-weight:bold;粗font-weight:normal;為字體增加風格 斜體
font-style:italic; orfont-style:oblique;Web顏色 方法一: 橙色
body{ background-color:rgb(80%,40%,0%);}或者用0到256之間的數字
body{ background-color:rgb(204,102,0);}十六進制碼
body{ background-color:#cc6600;}0 1 2 3 4 5 6 7 8 9 10 11 12 13 1 4 15 0 1 2 3 4 5 6 7 8 9 A B C D E F
text-decoration
text-decoration:underline;text-decoration:line-through;text-decoration:under-line,over-line;*想要同事使用兩個時,必須放在一起*text-decoration:none;新聞熱點
疑難解答