SVG Fundamentals
This example demonstrates the fundamental SVG shape elements, including circles, rectangles, ellipses, lines, polylines, polygons, and paths, rendered with various fills, strokes, and opacity settings. It visually catalogs each shape type in a static, non-interactive layout, with the SVG markup generated directly via D3 v3’s selection and attribute methods. The code relies on D3’s `append` and `attr` APIs to construct the SVG structure, showing how basic geometric primitives compose a clear reference chart without data binding or animation.