The following is a list of the shapes you can create with SVG:
Here is a graphic combining each of these shapes:
Here is the markup for the above graphic:
<svg xmlns="http://www.w3.org/2000/svg" version="2.0"
viewBox="0 0 600 500" width="12cm" height="10cm" id="SVG_Shapes_Example">
<circle cx="150" cy="360" r="120" fill="yellow" stroke="black"
stroke-width="3" />
<rect x="100" y="50" width="400" height="200" fill="blue" />
<line x1="500" y1="0" x2="0" y2="500" stroke="black" stroke-width="5" />
<ellipse cx="280" cy="360" rx="200" ry="80" fill="green" />
<polygon points="220,120 450,220 370,370" fill="orange" />
<polyline points="570,30 470,90 570,130, 470,190 570,230 470,290 570,330
470,390 570,430 470,490" fill="none" stroke="red" stroke-width="8" />
</svg>
Look carefully at each shape and see if you can make sense of its attributes. We will be modifying it in the following exercises.
starter.svg to
shapes1.svg. Copy the example graphic from this lesson into
your new document.
shapes1.svg to shapes2.svg and do the
following with shapes2.svg taking notes as you make the changes:
line from the first to the last shape
defined? Write a general rule relating the order of the shapes and their
appearance within the resulting graphic.(0, 0),
and ends at (500, 500). Next, make the polygon triangle into a
quadrilateral by adding a coordinate at (280, 400). Are you
comfortable with all the attributes in each of the shape elements?shapes1.svg named
shapes3.svg Add the following Text element to this new image:
<text x="110" y="110" fill="yellow" font-size="60">SVG Rocks!</text>When you finish your image should look like this.