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 3D制作实战案例分析
Sep 18 HTML / CSS
CSS3 选择器 基本选择器介绍
Jan 21 HTML / CSS
25个CSS3动画按钮和菜单教程分享
Oct 03 HTML / CSS
基于CSS3实现立方体自转效果
Mar 01 HTML / CSS
Css3新特性应用之形状总结
Dec 08 HTML / CSS
CSS3的calc()做响应模式布局的实现方法
Sep 06 HTML / CSS
CSS3 实现footer 固定在底部(无论页面多高始终在底部)
Oct 15 HTML / CSS
HTML5实现简单图片上传所遇到的问题及解决办法
Jan 20 HTML / CSS
HTML5 Canvas基本线条绘制的实例教程
Mar 17 HTML / CSS
H5混合开发app如何升级的方法
Jan 10 HTML / CSS
关于webview适配H5上传照片或者视频文件的方法
Nov 04 HTML / CSS
在CSS中使用when/else的方法
Jan 18 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常用代码
2006/11/23 PHP
php 数组使用详解 推荐
2011/06/02 PHP
PHP实现指定字段的多维数组排序函数分享
2015/03/09 PHP
php array_multisort 对数组进行排序详解及实例代码
2016/10/27 PHP
PHP简单实现合并2个数字键数组值的方法
2017/05/30 PHP
getElementByIdx_x js自定义getElementById函数
2012/01/24 Javascript
jQuery 自定义函数写法分享
2012/03/30 Javascript
用JS实现3D球状标签云示例代码
2013/12/01 Javascript
使用jquery.validate自定义方法实现&quot;手机号码或者固话至少填写一个&quot;的逻辑验证
2014/09/01 Javascript
详谈javascript中DOM的基本属性
2015/02/26 Javascript
JavaScript在浏览器标题栏上显示当前日期和时间的方法
2015/03/19 Javascript
举例讲解AngularJS中的模块
2015/06/17 Javascript
js检测用户输入密码强度
2015/10/22 Javascript
如何动态加载外部Javascript文件
2015/12/02 Javascript
BootStrap中的表单大全
2016/09/07 Javascript
浅谈JS之tagNaem和nodeName
2016/09/13 Javascript
js document.getElementsByClassName的使用介绍与自定义函数
2016/11/25 Javascript
详解微信小程序 wx.uploadFile 的编码坑
2017/01/23 Javascript
JS实现浏览器打印、打印预览示例
2017/02/28 Javascript
微信小程序图片选择、上传到服务器、预览(PHP)实现实例
2017/05/11 Javascript
Vue中封装input组件的实例详解
2017/10/17 Javascript
vue中将html字符串转换成html后遇到的问题小结
2018/12/10 Javascript
JS中比较两个Object数组是否相等方法实例
2019/11/11 Javascript
nodejs对mongodb数据库的增加修删该查实例代码
2020/01/05 NodeJs
vue vant中picker组件的使用
2020/11/03 Javascript
[05:07]DOTA2英雄梦之声_第14期_暗影恶魔
2014/06/20 DOTA
零基础写python爬虫之爬虫框架Scrapy安装配置
2014/11/06 Python
Python OpenCV实现图片上输出中文
2018/01/22 Python
Python多进程入门、分布式进程数据共享实例详解
2019/06/03 Python
Django REST framework 分页的实现代码
2019/06/19 Python
Pytorch训练过程出现nan的解决方式
2020/01/02 Python
python实现canny边缘检测
2020/09/14 Python
阿拉伯时尚购物网站:Nisnass
2021/02/07 全球购物
你所在的项目是如何确定版本号的
2015/12/28 面试题
节水口号标语
2014/06/19 职场文书
2015年共青团工作总结
2015/05/15 职场文书