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

1. 文本阴影 text-shadow其实与阴影一样

text-shadow: X轴偏移量 Y轴偏移量 模糊半径 阴影颜色

注意: 1.color可以使用rgba色. 2.没有inset值

CSS Code复制内容到剪贴板

.demo {

width:340px;

padding:30px;

font:bold55px/100%"微软雅黑";

color:#566F89;

background:#000;

text-shadow:2px2px0#E4F1FF;

}

IMOOC

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

CSS Code复制内容到剪贴板

text-overflow:clip;/*表示剪切*/

text-overflow:ellipsis;/*表示显示省略标记*/

.test_demo{

text-overflow:ellipsis;

overflow:hidden;

whitewhite-space:nowrap;/*强制文本在一行内显示*/

width:200px;

background:#ccc;

}

超酷的IT技术学习平台(我是省略号)

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复制内容到剪贴板

@font-face {

font-family: ;

src:  [][, []]*;

[font-weight: ];

[font-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:

CSS Code复制内容到剪贴板

@font-face {

font-family:"MOOC Font";

src:url("https://www.jb51.net");

}

.demo {

width:340px;

padding:30px;

color:#566F89;

background:#000;

font-size:58px;

font-family:"monaco";

}

IMOOC
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值