Shapes with SVG and CSS
This example demonstrates basic SVG shape rendering with CSS styling. It shows circles, rectangles, lines, and paths arranged within a scaled and translated group, with some shapes inheriting fill colors from their parent groups and others styled directly through CSS classes. The HTML embeds the SVG directly, while the linked stylesheet defines stroke properties for line elements using class selectors. The code uses standard SVG elements and CSS selectors to control visual attributes like fill, stroke, and stroke-width, with no external JavaScript libraries involved.