Series: Svg Basics
24 articles
- 01.
What Are SVGs?
An introduction to Scalable Vector Graphics (SVGs) — learn what they are, why they're useful, and how to use them in your web projects.
- 02.
Basic SVG Shapes?
Learn about the fundamental SVG shapes — rectangles, circles, ellipses, lines, and polygons. Master the building blocks of SVG graphics.
- 03.
The SVG Coordinate System
Master the SVG coordinate system — understand how positioning works, how the origin is placed, and how to precisely control element placement in your graphics.
- 04.
Styling SVGs
Learn how to style SVG elements using presentation attributes, inline CSS, and external stylesheets. Understand the cascade and specificity in SVG styling.
- 05.
Introduction to SVG Paths
Master the SVG path element — the most powerful shape in SVG. Learn how to draw custom shapes, curves, and complex graphics with the path data syntax.
- 06.
Lines and Movement in SVG Paths
Learn how to draw straight lines and navigate paths in SVG. Master the M, L, H, V, and Z commands to create connected and disconnected shapes.
- 07.
Curves Deep Dive: Quadratic and Cubic Curves
Master SVG curves with an in-depth exploration of quadratic and cubic Bezier curves. Learn when to use each type and how to create smooth, organic shapes.
- 08.
Arcs in SVG Paths
Master the SVG arc command for drawing circular and elliptical curves. Learn the arc parameters, flags, and how to create rounded corners and pie charts.
- 09.
SVG Transforms: Translate, Rotate, Scale, and Skew
Learn how to use SVG transforms to move, rotate, scale, and skew elements. Understand the foundation of SVG animation and complex graphics.
- 10.
CSS Transitions in SVG
Learn how to animate SVG elements with CSS transitions. Create smooth, interactive animations that respond to user interactions and state changes.