Shapes and Colors with SVG and CSS
This example demonstrates basic SVG shapes—circles, rectangles, lines, and paths—styled through CSS and inline attributes. It shows how fill colors, strokes, stroke widths, and line joins can be applied directly to SVG elements or via CSS classes. The SVG is scaled using a transform, and a group with a translate offset positions additional shapes. It uses plain SVG markup with a linked stylesheet, without any JavaScript libraries, to illustrate fundamental vector rendering and styling techniques.