类似推荐
编辑推荐
一本深入介绍和理解SVG的书。
内容简介
作为W3C的开放标准,SVG(可缩放矢量图形,这是一种基于可扩展标记语言,用于描述二维矢量图形的图形格式。)被越来越多的开发者所关注。SVG不只是简单的矢量图,还可以加上更复杂的绘画和更细致的效果,包括渲染、渐变、应用到文本,可以添加照片。
本书介绍SVG绘画,包括基础知识和如何通过混合和搭配工具来生成复杂的效果。主要内容包括:把SVG代码转换为可视图形的渲染模型,如何使用颜色,透明度的控制方法以及它对图片的影响,渲染服务和渐变。
作者简介
作者艾美利亚·拜拉梅-罗兹,W3C SVG工作组特邀专家,积极参与SVG辅助工作组的工作,并通过Web Platform Docs等在线社区来帮助促进Web标准和设计的发展。
章节目录
版权信息
版权声明
O'Reilly Media, Inc. 介绍
业界评论
前言
第1章 你应该知道的事
1.1 SVG通过代码来画图
1.2 SVG始终是开源的
1.3 SVG是XML(有时也是HTML)
1.4 SVG是可压缩的
1.5 图片是形状的集合
1.6 图片中可以包含图片
1.7 文本也是艺术
1.8 艺术源于数学
1.9 SVG是无数canvas的有限集
1.10 SVG是有结构的
1.11 SVG是有样式的
1.12 所有好用的标记都基于伟大的DOM
1.13 SVG是可移动的
1.14 SVG在发展变化
第2章 画家模型
2.1 使用fill属性进行填充
2.2 使用stroke属性描边
2.3 层叠描边和填充
2.4 使用渲染提示属性
第3章 创建颜色
3.1 使用名称生成朦胧玫瑰红
3.2 彩虹三原色
3.3 自定义颜色
3.4 混合和搭配
第4章 透明
4.1 穿透样式
4.2 其他效果
第5章 渲染服务
5.1 渲染和壁纸
5.2 标识资源
5.3 纯色渐变
第6章 简单的渐变
6.1 逐步渐变
6.2 透明渐变
6.3 控制颜色变换
第7章 各种形状和尺寸的渐变
7.1 渐变矢量
7.2 对象边界盒
7.3 在盒子表面绘制
7.4 渐变,变换
第8章 重复
8.1 如何扩展渐变
8.2 无穷渐变映射
8.3 非映射重复
8.4 在HTML中使用(复用)渐变
第9章 径向渐变
9.1 径向渐变基础
9.2 填充盒子
9.3 缩放圆
9.4 调整焦点
9.5 变换径向渐变
9.6 大型渐变
第10章 磁贴与纹理
10.1 搭积木
10.2 适当拉伸
10.3 布局磁贴
10.4 变换磁贴
第11章 完美的图片图案
11.1 层次感
11.2 保持原始图案
11.3 SVG样式的背景图片
第12章 有纹理的文本
12.1 边界文本
12.2 中途切换样式
第13章 绘制线条
13.1 超出边缘的部分
13.2 空盒子
13.3 使用坐标空间
13.4 有图案的线条
第14章 动画
14.1 动画选项
14.2 坐标动画
14.3 交互动画
附录A 颜色关键词和语法
附录B 元素,元素属性,样式属性
作者介绍
封面介绍
看完了
深入理解SVG是2017年由人民邮电出版社·图灵出品出版,作者[美] 艾美利亚·拜拉梅-罗兹。
得书感谢您对《深入理解SVG》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。