Useful Links
Computer Science
Computer Graphics and Visualization
SVG Graphics
1. Introduction to SVG
2. SVG Document Structure and Syntax
3. Basic SVG Shapes
4. Path Element
5. SVG Styling
6. SVG Text
7. Advanced SVG Features
8. Interactivity and Animation
9. Optimization and Best Practices
10. SVG Workflow and Applications
SVG Document Structure and Syntax
SVG Root Element
Required Attributes
Optional Attributes
XML Namespace Declaration
Width and Height Attributes
ViewBox Attribute
Syntax and Usage
Scaling and Responsiveness
PreserveAspectRatio Attribute
Alignment Options
Meet vs. Slice Behavior
Versioning and DOCTYPE
SVG Coordinate System
Canvas and Viewport
Drawing Area Definition
Units of Measurement
User Coordinate System
Viewport Coordinate System
Coordinate Transformations
Translate
Scale
Rotate
SkewX
SkewY
Transformation Order and Composition
Grouping and Referencing Elements
Group Element
Styling and Transformation Grouping
Definitions Element
Reusable Element Definitions
Scoping and Referencing
Use Element
Element Reuse
Positioning Reused Elements
Symbol Element
Reusable Templates
Differences from Group and Definitions
Metadata Elements
Title Element
Description Element
Previous
1. Introduction to SVG
Go to top
Next
3. Basic SVG Shapes