Shapes and Colors with SVG and CSS
This example demonstrates how basic SVG shapes—circles, rectangles, lines, and paths—can be styled and transformed using CSS and SVG attributes. It shows shape positioning and scaling with the `transform` attribute, color fills via `fill` properties, and stroke styling through CSS classes. The code uses native SVG elements like `<circle>`, `<rect>`, and `<line>`, alongside CSS selectors (`.lines`) to define stroke width and linecap. The rendering relies directly on SVG markup in an HTML document, with a YouTube video embedded for reference.