CSS3字体效果的设置方法小结
1. 文本阴影 text-shadow
其实与阴影一样
text-shadow: X轴偏移量 Y轴偏移量 模糊半径 阴影颜色
注意: 1.color可以使用rgba色. 2.没有inset值
- <style type="text/css">
- .demo {
- width: 340px;
- padding: 30px;
- font: bold 55px/100% "微软雅黑";
- color: #566F89;
- background: #000;
- text-shadow: 2px 2px 0 #E4F1FF;
- }
- </style>
- <div class="demo">IMOOC</div>
2. 溢出文本 text-overflow, 用(...)省略标记.
- text-overflow:clip; /表示剪切/
- text-overflow:ellipsis; /表示显示省略标记/
- <style type="text/css">
- .test_demo{
- text-overflow:ellipsis;
- overflow:hidden;
- whitewhite-space:nowrap; /强制文本在一行内显示/
- width:200px;
- background:#c;
- }
- </style>
- <div class="test_demo">
- 超酷的IT技术学习平台(我是省略号)
- </div>
3. 嵌入字体 @font-face
这个重点讲一下。
@font-face是CSS3中的一个模块,他主要是把自己定义的Web字体嵌入到你的网页中,随着@font-face模块的出现,我们在Web的开发中使用字体不怕只能使用Web安全字体,你们当中或许有许多人会不自然的问,这样的东西IE能支持吗?当我告诉大家@font-face这个功能早在IE4就支持了你肯定会感到惊讶。我的Blog就使用了许多这样的自定义Web字体,比如说首页的Logo,Tags以及页面中的手写英文体,很多朋友问我如何使用,能让自己的页面也支持这样的自定义字体,一句话这些都是@font-face实现的,为了能让更多的朋友知道如何使用他,今天我主要把自己的一点学习过程贴上来和大家分享。
我们一起来看看@font-face的语法规则
- @font-face {
- font-family: <YourWebFontName>;
- src: <source> [<format>][,<source> [<format>]];
- [font-weight: <weight>];
- [font-style: <style>];
- }
取值说明
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
- <style type="text/css">
- @font-face {
- font-family: "MOOC Font";
- src: url("https://.jb51.");
- }
- .demo {
- width: 340px;
- padding: 30px;
- color: #566F89;
- background: #000;
- font-size:58px;
- font-family: "monaco";
- }
- </style>
- <div class="demo">IMOOC</div>
长沙网站设计
- 如何进行东阳SEO关键词优化?
- 边坝哪有关键词排名优化:提升你的网站流量与
- 安国百度优化服务:提升您的在线可见性
- 阜康新手做SEO怎么做
- 山西seo网站排名关键词优化:提升您网站曝光率
- 临沂seo网站排名关键词优化:提高你的网站可见
- 广西SEO网站推广怎样付费比较合理
- 双辽SEO网站推广:提升你的网站可见性与流量
- 辽宁企业网站优化购买方式有哪些
- 提升宝清百度SEO排名的实用技巧与策略
- 静宁百度SEO排名:提升您网站曝光率的关键策略
- 彭州百度SEO排名的提升策略和实施指南
- 广南百度关键词SEO:提升网站排名的关键策略
- 辽宁关键词优化怎么做论坛营销
- 吉林百度seo排名如何做到让用户满意
- 内黄百度优化服务:提升在线可见性的关键