梗概
用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;新闻热点
疑难解答