HTML5新特性之用SVG绘制微信logo


Posted in HTML / CSS onFebruary 03, 2016

HTML5新特新
HTML5 中的一些有趣的新特性:
1、用于绘画的 canvas 元素
2、用于媒介回放的 video 和 audio 元素
3、对本地离线存储的更好的支持
4、新的特殊内容元素,比如 article、footer、header、nav、section
5、新的表单控件,比如 calendar、date、time、email、url、search
SVG绘制图片效果图:

HTML5新特性之用SVG绘制微信logo

代码如下:

复制代码
代码如下:

<style>
* {
padding: ;
margin: ;
}
body {
background-color: #ddd;
}
.container {
width: px;
height: px;
position: relative;
top: px;
left: %;
transform: translated(-%,,);
background-color:#c;
border-radius: px;
box-shadow: px #cbfbf;
}
.container object{
position:relative;
top:px;
left:px;
}
</style>
<body>
<div class="container">
<object data="logo.svg" width="" height="" type="image/svg+xml" />
</div>
</body>

这个是xml格式的代码,跟html文档分离的。
复制代码
代码如下:

<?xml version="." standalone="no"?>
<!DOCTYPE svg PUBLIC "-//WC//DTD SVG .//EN"
"http://www.w.org/Graphics/SVG/./DTD/svg.dtd">
<svg width="%" height="%" version="." xmlns="http://www.w.org//svg">
<ellipse cx="" cy="" rx="" ry="" style="fill:rgb(,,);stroke:rgb(,,);stroke-width:"/>
<circle cx="" cy="" r="" style="fill:#c;stroke:#c;stroke-width:"/>
<circle cx="" cy="" r="" style="fill:#c;stroke:#c;stroke-width:"/>
<polygon points=", , ," style="fill:#fff;stroke:#fff;stroke-width:"/>
<ellipse cx="" cy="" rx="" ry="" style="fill:#c;stroke:#c;stroke-width:"/>
<ellipse cx="" cy="" rx="" ry="" style="fill:rgb(,,);stroke:rgb(,,);stroke-width:"/>
<circle cx="" cy="" r="" style="fill:#c;stroke:#c;stroke-width:"/>
<circle cx="" cy="" r="" style="fill:#c;stroke:#c;stroke-width:"/>
<polygon points=", , ," style="fill:#fff;stroke:#fff;stroke-width:"/>
</svg>

以上所述是小编给大家分享的HTML5新特性之用SVG绘制的微信logo ,希望对大家有所帮助。

HTML / CSS 相关文章推荐
CSS3 calc()会计算属性详解
Feb 27 HTML / CSS
CSS3教程(8):CSS3透明度指南
Apr 02 HTML / CSS
css3使网页、图片变成灰色兼容大多数浏览器
Jul 02 HTML / CSS
CSS3弹性盒模型开发笔记(二)
Apr 26 HTML / CSS
HTML5中使用postMessage实现Ajax跨域请求的方法
Apr 19 HTML / CSS
HTML5之SVG 2D入门7—SVG元素的重用与引用
Jan 30 HTML / CSS
HTML5视频支持检测(检查浏览器是否支持视频播放)
Jun 08 HTML / CSS
HTML5 Canvas——用路径描画线条实例介绍
Jun 09 HTML / CSS
基于html5 canvas实现漫天飞雪效果实例
Sep 10 HTML / CSS
使用html5实现表格实现标题合并的实例代码
May 13 HTML / CSS
html5给汉字加拼音加进度条的实现代码
Apr 07 HTML / CSS
Html5页面播放M4a音频文件
Mar 30 HTML / CSS
HTML5未来发展趋势
Feb 01 #HTML / CSS
详解HTML5中的Communication API基本使用方法
Jan 29 #HTML / CSS
HTML5中的音频和视频媒体播放元素小结
Jan 29 #HTML / CSS
整理HTML5的一些新特性与Canvas的常用属性
Jan 29 #HTML / CSS
Html5 audio标签样式的修改
Jan 28 #HTML / CSS
关于HTML5 Placeholder新标签低版本浏览器下不兼容的问题分析及解决办法
Jan 27 #HTML / CSS
HTML5手机端弹出遮罩菜单特效代码
Jan 27 #HTML / CSS
You might like
php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法
2009/09/30 PHP
php文章内容分页并生成相应的htm静态页面代码
2010/06/07 PHP
php通过文件头检测文件类型通用代码类(zip,rar等)
2010/10/19 PHP
php 伪静态之IIS篇
2014/06/02 PHP
PHP多线程类及用法实例
2014/12/03 PHP
PHP设计模式之模板方法模式定义与用法详解
2018/04/02 PHP
IE不出现Flash激活框的小发现的js实现方法
2007/09/07 Javascript
Mootools 1.2教程 事件处理
2009/09/15 Javascript
jQuery下通过replace字符串替换实现大小图片切换
2012/05/22 Javascript
Array 重排序方法和操作方法的简单实例
2014/01/24 Javascript
AngularJS directive返回对象属性详解
2016/03/28 Javascript
Angular的模块化(代码分享)
2016/12/26 Javascript
JavaScript表单验证实现代码
2017/05/22 Javascript
node.js操作MongoDB的实例详解
2017/10/11 Javascript
详解mpvue开发微信小程序基础知识
2019/09/23 Javascript
JavaScript实现拖拽和缩放效果
2020/08/24 Javascript
[02:26]2016国际邀请赛8月3日开战 中国军团出征西雅图
2016/08/02 DOTA
[01:16:37]【全国守擂赛】第三周决赛 Dark Knight vs. 一个弱队
2020/05/04 DOTA
Python实现全局变量的两个解决方法
2014/07/03 Python
Python使用scrapy采集时伪装成HTTP/1.1的方法
2015/04/08 Python
Python实现多进程共享数据的方法分析
2017/12/04 Python
python文本数据处理学习笔记详解
2019/06/17 Python
python 读取数据库并绘图的实例
2019/12/03 Python
Python函数基本使用原理详解
2020/03/19 Python
python TCP包注入方式
2020/05/05 Python
Python连接Mysql进行增删改查的示例代码
2020/08/03 Python
实例讲解HTML5的meta标签的一些应用
2015/12/08 HTML / CSS
英国手机壳购买网站:Case Hut
2019/04/11 全球购物
计算机大学生的自我评价
2013/10/15 职场文书
应届毕业生求职信
2014/05/26 职场文书
纪检干部现实表现材料
2014/08/21 职场文书
普通党员个人剖析材料
2014/10/08 职场文书
罚站检讨书
2015/01/29 职场文书
小学公民道德宣传日活动总结
2015/03/23 职场文书
个人维稳承诺书
2015/05/04 职场文书
用PYTHON去计算88键钢琴的琴键频率和音高
2022/04/10 Python