热门排行
简介
svg精髓(第2版)详尽介绍了可缩放矢量图形(svg)技术。svg是一种标记语言,为大多数矢量绘图程序和交互式web图形工具所使用。本书将带你详细了解svg的功能,首先学习简单的svg应用,如绘制线条,然后逐步探索复杂的特性,比如滤镜、变换、渐变和图案等。
本书第2版扩展了动画、交互式图形以及svg编程等内容。交互式的在线示例让你很容易在web浏览器中实验svg的特性。本书还为经验丰富的设计师准备了6个附录,解释了xml标记和css样式等基本概念,因此不仅能为有经验的开发人员提供重要参考,同时通过讲解基本的xml和css技术,为没有web开发经验的读者提供了入门捷径。
通过阅读本书,你将能够:
为网页创建高质量、高分辨率的图形;
创建通过搜索引擎或辅助技术易于访问的图表和装饰性标题;
用svg蒙版、滤镜以及变换给图形、文本和照片添加艺术效果;
用svg标记动画绘制图形,使用css和javascript添加交互;
根据现有的矢量数据或xml数据使用编程语言或xslt创建svg。
目录
第1章 入门指南
第2章 在网页中使用SVG
第3章 坐标系统
第4章 基本形状
第5章 文档结构
第6章 坐标系统变换
第7章 路径
第8章 图案和渐变
第9章 文本
第10章 裁剪和蒙版
第11章 滤镜
第12章 SVG动画
第13章 添加交互
第14章 使用SVGDOM
第15章 生成SVG