CSS3字体效果的设置方法小结

人生路上我们孜孜不倦,尽力拼搏,生活途中勤勤恳恳,努力追寻!停止悲伤,机会从来不为任何人驻足。

1. 文本阴影 text-shadow
其实与阴影一样
text-shadow: X轴偏移量 Y轴偏移量 模糊半径 阴影颜色
注意: 1.color可以使用rgba色. 2.没有inset值

CSS Code复制内容到剪贴板
  1. <styletype="text/css">
  2. .demo{
  3. width:340px;
  4. padding:30px;
  5. font:bold55px/100%"微软雅黑";
  6. color:#566F89;
  7. background:#000;
  8. text-shadow:2px2px0#E4F1FF;
  9. }
  10. </style>
  11. <divclass="demo">IMOOC</div>

2. 溢出文本 text-overflow, 用(...)省略标记.

CSS Code复制内容到剪贴板
  1. text-overflow:clip;/*表示剪切*/
  2. text-overflow:ellipsis;/*表示显示省略标记*/
  3. <styletype="text/css">
  4. .test_demo{
  5. text-overflow:ellipsis;
  6. overflow:hidden;
  7. whitewhite-space:nowrap;/*强制文本在一行内显示*/
  8. width:200px;
  9. background:#ccc;
  10. }
  11. </style>
  12. <divclass="test_demo">
  13. 超酷的IT技术学习平台(我是省略号)
  14. </div>

3. 嵌入字体 @font-face
这个重点讲一下。
@font-face是CSS3中的一个模块,他主要是把自己定义的Web字体嵌入到你的网页中,随着@font-face模块的出现,我们在Web的开发中使用字体不怕只能使用Web安全字体,你们当中或许有许多人会不自然的问,这样的东西IE能支持吗?当我告诉大家@font-face这个功能早在IE4就支持了你肯定会感到惊讶。我的Blog就使用了许多这样的自定义Web字体,比如说首页的Logo,Tags以及页面中的手写英文体,很多朋友问我如何使用,能让自己的页面也支持这样的自定义字体,一句话这些都是@font-face实现的,为了能让更多的朋友知道如何使用他,今天我主要把自己的一点学习过程贴上来和大家分享。
首先我们一起来看看@font-face的语法规则:

CSS Code复制内容到剪贴板
  1. @font-face{
  2. font-family:<YourWebFontName>;
  3. src:<source>[<format>][,<source>[<format>]]*;
  4. [font-weight:<weight>];
  5. [font-style:<style>];
  6. }

取值说明
1、YourWebFontName:此值指的就是你自定义的字体名称,最好是使用你下载的默认字体,他将被引用到你的Web元素中的font-family。如“font-family:"YourWebFontName";”
2、source:此值指的是你自定义的字体的存放路径,可以是相对路径也可以是绝路径;
3、format:此值指的是你自定义的字体的格式,主要用来帮助浏览器识别,其值主要有以下几种类型:truetype,opentype,truetype-aat,embedded-opentype,avg等;
4、weight和style:这两个值大家一定很熟悉,weight定义字体是否为粗体,style主要定义字体样式,如斜体。
eg:

CSS Code复制内容到剪贴板
  1. <styletype="text/css">
  2. @font-face{
  3. font-family:"MOOCFont";
  4. src:url("https://www.haodaima.com");
  5. }
  6. .demo{
  7. width:340px;
  8. padding:30px;
  9. color:#566F89;
  10. background:#000;
  11. font-size:58px;
  12. font-family:"monaco";
  13. }
  14. </style>
  15. <divclass="demo">IMOOC</div>

到此这篇关于CSS3字体效果的设置方法小结就介绍到这了。人生大投资绝不要犹豫:健康和教育!更多相关CSS3字体效果的设置方法小结内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!