Shapes with SVF and CSS
This example demonstrates how to construct and style basic geometric shapes using inline SVG and CSS. It shows circles, rectangles, a line, and a path, with styles applied both directly via presentation attributes and through an external stylesheet using class selectors. The SVG elements are grouped with `transform` attributes for scaling and translation, while the CSS defines properties like `stroke`, `stroke-width`, and `stroke-linejoin` for the line and path elements. The visualization relies on the SVG rendering built into modern browsers, with no additional JavaScript libraries.