SVG Fundamentals
This example demonstrates the foundational building blocks of SVG graphics by rendering a pair of overlapping circles and a rectangular outline on a 960×500 canvas. The visualization shows how geometric primitives—a large unfilled circle, a smaller red-filled circle, and a blue stroked rectangle—can be composed to create simple shapes. It uses raw SVG elements (circle, rect) defined directly in an HTML document, with attributes like cx, cy, r, fill, stroke, and stroke-width controlling position, size, and styling. No external libraries or JavaScript are employed, relying purely on static markup to illustrate SVG's core syntax and rendering within a React-free context.
AI-generated descriptionA bare minimum HTML page demonstrating use of CSS and JavaScript.
See also React Starter.