Shapes with SVG and CSS
A series of geometric shapes is drawn on an SVG canvas, demonstrating basic SVG elements and CSS styling. Circles and rectangles are rendered with various fill colors, while a group transformation attempts to reposition shapes, and a polyline path creates a connected line sequence. The example uses raw SVG tags like `<circle>`, `<rect>`, `<line>`, and `<path>`, with styling applied through an external CSS file for stroke and width properties. No JavaScript libraries are used; the visualization relies solely on declarative SVG markup and CSS rules.