Shapes with SVG and CSS
This example displays a collection of basic geometric shapes—circles, a polygon, and a rectangle—arranged in a fixed composition on an 800-by-500 canvas. The scene includes overlapping elements, such as a white circle with a black stroke and a teal triangle paired with a circle, rendered directly via standard SVG markup. Styling is applied through an external CSS file, which sets the page’s font and margin properties. The visualization demonstrates how raw SVG elements and CSS rules combine to create a static, illustrative graphic without any JavaScript libraries.