Shapes and Colors with SVG and CSS
Shapes and Colors with SVG and CSS demonstrates basic SVG shape primitives, including circles, rectangles, lines, and paths, with styling applied through both inline attributes and an external CSS stylesheet. The example shows how CSS classes, such as `.lines`, control stroke color and width, while SVG presentation attributes like `fill` and `stroke` set individual element properties. A group transform scales and translates the entire composition, and a video embed references external documentation. The code uses raw SVG elements and CSS rules directly, with no JavaScript libraries, to illustrate fundamental vector graphics rendering.