Fork of Shapes and Colors with SVG and CSS
This example demonstrates basic SVG shapes—circles, rectangles, lines, and paths—styled with CSS classes and inline attributes. It shows how fills, strokes, stroke widths, and transforms like scaling and translation can be applied directly in the markup or inherited from parent `<g>` groups. The code uses raw SVG elements and external stylesheet rules, with no JavaScript libraries, to illustrate fundamental vector graphics rendering and styling techniques.