html5中外描边怎么写,如何制作HTML5 SVG描边文字

在很多时候,SVG是最容易在网页上做出文字特效的方法。现在SVG已经被所有的现代浏览器支持,包括IE9。要在页面上制作SVG文字,可以直接将SVG代码插入带页面中,SVG文字代码十分简单易懂。如下是一段SVG描边文字的代码:

STROKED SVG TEXT

效果如下:

%E6%90%9C%E7%8B%97%E6%88%AA%E5%9B%BE20160811123317.png

正如你所见,在HTML中制作SVG描边文字是一件非常容易的事情。SVG文字和和普通文本的主要区别是它不能使用color属性(SVG文字可以通过fill属性来改变文字颜色。另外提一点,y属性用于设置文字的基线)。

SVG制作文字描边效果也比使用CSS来实现要简单得多。

既然SVG文字如此好用,为什么不在网页中广泛使用它们呢?有以下几个原因:

浏览器对SVG的支持:虽然现代所有的现代浏览器,如Firefox、Chrome 和 Safari,以及IE9等都支持SVG,但是IE8级以下的浏览器不支持SVG,想要在它们中使用SVG需要使用javascript来实现。

SVG1.1没有文本换行功能,使它不适合在文章正文中使用。

拷贝SVG文本在不同的浏览器上仍存在问题:你会发现你可以在最新版本的Chrome 和 Safari浏览器上复制和粘贴SVG文本,但是在Firefox浏览器上却不行。

通过本文的学习,你可以将SVG作为普通文字来使用(在ISO4中,网页的文字使用的就是SVG格式),至于将SVG作为标题和一些文字特效的内容,我们将在后续文章中讲解。

更多参考:

cbd5a61765aed016a56103b68dcc8d51.gif

相关

Related Posts

SVG 入门教程系列列表 (含视频)

SVG 入门教程系列列表: SVG 教程 (一) SVG 教程 (二)矩形 SVG…

HTML5对比HTML4带来的新变化

HTML5入门 HTML5是HTML的最新版本,目标是更好地开发网络应用程序。 HTML5比HTML4拥有更简洁的语法并且提供了更多新的特性。 本文将对HTML5做一个大体的介绍。 HTML5能做什么? 1. 离线存储 HTML5可以让你的WEB应用程序离线也能运行,它提供了一个称作“应用程序缓存"的离线存储功能,因此即使当用户离线,浏览器仍然能够访问到它所需的文件。 这些文件可以是HTML,CSS,Javascript…

SVG 教程 (一)

DEMO: http://sources.ikeepstudying.com/svg/class/class1.php SVG 简介 SVG 是使用 XML 来描述二维图形和绘图程序的语言。 学习之前应具备的基础知识: 继续学习之前,你应该对以下内容有基本的了解:…

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值