Shapes with SVG and CSS
This example demonstrates SVG shapes styled with CSS, illustrating how grouping and transform attributes organize and position circles, rectangles, and paths. The visualization uses inline SVG elements such as `<circle>`, `<rect>`, `<line>`, and `<path>`, with attributes like `fill`, `stroke`, and `stroke-width` controlling appearance. CSS classes in the stylesheet define properties for the line graph, including color and stroke-linejoin. The rendering is purely client-side SVG, with no external JavaScript libraries. The layout applies a scale transform to the entire graphic and a translate transform to center the line elements.