SVG Fundamentals
This example demonstrates basic SVG shapes, including a blue circle with a yellow stroke, a red line, and a black path. The composition is rendered in a 1000 by 1000 viewBox, explicitly defining geometric coordinates and styling attributes for each element. It serves as a minimal introduction to the SVG markup language, showing how to construct vector graphics through declarative XML syntax. The code directly uses SVG elements such as `circle`, `line`, and `path` within an HTML document, with properties like `fill`, `stroke`, and `stroke-width` controlling the visual output.