上页previous 下页next 目录contents 元素elements 属性attributes 属性集properties 索引index
04 September 2001
展开目录Expanded Table of Contents
- 1 引言 Introduction
- 2 概念 Concepts
- 3 渲染模型 Rendering Model
- 3.1 引言 Introduction
- 3.2 绘画模型 The painters model
- 3.3 渲染次序 Rendering Order
- 3.4 如何绘制组合元素 How groups are rendered
- 3.5 如何绘制元素 How elements are rendered
- 3.6 图形元素的类型 Types of graphics elements
- 3.7 滤镜绘制区域 Filtering painted regions
- 3.8 裁剪、蒙版和对象不透明度处理 Clipping, masking and object opacity
- 3.9 与上级的合成 Parent Compositing
- 4 基本数据类型和接口 Basic Data Types and Interfaces
- 5 文档结构 Document Structure
- 5.1 精图文档片断:精图元素'svg' Defining an SVG document fragment: the 'svg' element
- 5.2 组合:组合元素'g' Grouping: the 'g' element
- 5.3 引用和引用元素'defs' References and the 'defs' element
- 5.4 详述元素'desc'和提示元素'title' The 'desc' and 'title' elements
- 5.5 符号元素 'symbol' The 'symbol' element
- 5.6 使用元素'use' The 'use' element
- 5.7 图像元素'image' The 'image' element
- 5.8 条件处理 Conditional processing
- 5.9 对于正确绘制说明是否需要外部资源 Specifying whether external resources are required for proper rendering
- 5.10 公共属性 Common attributes
- 5.11 文档对象模型接口 DOM interfaces
- 6 风格 Styling
- 6.1 精图风格属性 SVG's styling properties
- 6.2 风格的使用场合 Usage scenarios for styling
- 6.3 说明风格属性的各种方式 Alternative ways to specify styling properties
- 6.4 Specifying properties using the presentation attributes
- 6.5 Entity definitions for the presentation attributes
- 6.6 Styling with XSL
- 6.7 Styling with CSS
- 6.8 Case sensitivity of property names and values
- 6.9 Facilities from CSS and XSL used by SVG
- 6.10 Referencing external style sheets
- 6.11 The 'style' element
- 6.12 The class attribute
- 6.13 The style attribute
- 6.14 Specifying the default style sheet language
- 6.15 Property inheritance
- 6.16 The scope/range of styles
- 6.17 User agent style sheet
- 6.18 Aural style sheets
- 6.19 DOM interfaces
- 7 坐标系、变换和单位 Coordinate Systems, Transformations and Units
- 7.1 Introduction
- 7.2 The initial viewport
- 7.3 The initial coordinate system
- 7.4 Coordinate system transformations
- 7.5 Nested transformations
- 7.6 The transform attribute
- 7.7 The viewBox attribute
- 7.8 The preserveAspectRatio attribute
- 7.9 Establishing a new viewport
- 7.10 Units
- 7.11 Object bounding box units
- 7.12 DOM interfaces
- 8 路径 Paths
- 9 基本形状 Basic Shapes
- 10 文本 Text
- 10.1 Introduction
- 10.2 Characters and their corresponding glyphs
- 10.3 Fonts, font tables and baselines
- 10.4 The 'text' element
- 10.5 The 'tspan' element
- 10.6 The 'tref' element
- 10.7 Text layout
- 10.8 Text rendering order
- 10.9 Alignment properties
- 10.10 Font selection properties
- 10.11 Spacing properties
- 10.12 Text decoration
- 10.13 Text on a path
- 10.14 Alternate glyphs
- 10.15 White space handling
- 10.16 Text selection and clipboard operations
- 10.17 DOM interfaces
- 11 绘画:填充、笔划和标记符号 Painting: Filling, Stroking and Marker Symbols
- 12 颜色 Color
- 13 渐变和式样 Gradients and Patterns
- 14 剪裁、掩模和合成 Clipping, Masking and Compositing
- 15 过滤效果 Filter EffectsFilter Effects
- 15.1 Introduction
- 15.2 An example
- 15.3 The 'filter' element
- 15.4 The 'filter' property
- 15.5 Filter effects region
- 15.6 Accessing the background image
- 15.7 Filter primitives overview
- 15.8 Light source elements and properties
- 15.9 Filter primitive 'feBlend'
- 15.10 Filter primitive 'feColorMatrix'
- 15.11 Filter primitive 'feComponentTransfer'
- 15.12 Filter primitive 'feComposite'
- 15.13 Filter primitive 'feConvolveMatrix'
- 15.14 Filter primitive 'feDiffuseLighting'
- 15.15 Filter primitive 'feDisplacementMap'
- 15.16 Filter primitive 'feFlood'
- 15.17 Filter primitive 'feGaussianBlur'
- 15.18 Filter primitive 'feImage'
- 15.19 Filter primitive 'feMerge'
- 15.20 Filter primitive 'feMorphology'
- 15.21 Filter primitive 'feOffset'
- 15.22 Filter primitive 'feSpecularLighting'
- 15.23 Filter primitive 'feTile'
- 15.24 Filter primitive 'feTurbulence'
- 15.25 DOM interfaces
- 16 交互性 Interactivity
- 17 链接 Linking
- 18 脚本 Scripting
- 19 动画 Animation
- 19.1 Introduction
- 19.2 Animation elements
- 19.2.1 Overview
- 19.2.2 Relationship to SMIL Animation
- 19.2.3 Animation elements example
- 19.2.4 Attributes to identify the target element for an animation
- 19.2.5 Attributes to identify the target attribute or property for an animation
- 19.2.6 Attributes to control the timing of the animation
- 19.2.7 Attributes that define animation values over time
- 19.2.8 Attributes that control whether animations are additive
- 19.2.9 Inheritance
- 19.2.10 The 'animate' element
- 19.2.11 The 'set' element
- 19.2.12 The 'animateMotion' element
- 19.2.13 The 'animateColor' element
- 19.2.14 The 'animateTransform' element
- 19.2.15 Elements, attributes and properties that can be animated
- 19.3 Animation using the SVG DOM
- 19.4 DOM interfaces
- 20 字体 Fonts
- 21 元数据 Metadata
- 22 向后兼容 Backwards Compatibility
- 23 扩展性 Extensibility
- 附录A:DTD Appendix A: DTD
- 附录B:SVG文档对象模型 Appendix B: SVG Document Object Model (DOM)
- 附录C:IDL定义 Appendix C: IDL Definitions
- 附录D:Java语言绑定 Appendix D: Java Language Binding
- 附录E:ECMA脚本语言绑定 Appendix E: ECMAScript Language Binding
- 附录F:实现必须满足的要求 Appendix F: Implementation Requirements
- 附录G:一致性标准 Appendix G: Conformance Criteria
- 附录H:访问性支持 Appendix H: Accessibility Support
- 附录I:国际化支持 Appendix I: Internationalization Support
- 附录J:使精图文件尺寸最小化 Appendix J: Minimizing SVG File Sizes
- 附录K:参考资料 Appendix K: References
- 附录L:元素索引 Appendix L: Element Index
- 附录M:属性索引 Appendix M: Attribute Index
- 附录N:属性值集索引 Appendix N: Property Index
- 附录O:索引 Appendix O: Index