✍️ 퀄리티 있는 이미지 또는 애니메이션 적용시 SVG가 많이 사용 된다. 가장 기초가 되는 SVG 기본 도형과 속성 값에 대하여 알아보자.
출처 - https://www.w3schools.com/graphics/svg_rect.asp
<svg width="400" height="180">
<rect x="50" y="20" rx="20" ry="20" width="150" height="150"
style="fill:red;stroke:black;stroke-width:5;opacity:0.5" />
</svg>
태그 속성
출처 - https://www.w3schools.com/graphics/svg_circle.asp
<svg height="100" width="100">
<circle cx="50" cy="50" r="40" stroke="black" stroke-width="3" fill="red" />
</svg>
태그 속성
출처 - https://www.w3schools.com/graphics/svg_ellipse.asp
<svg height="140" width="500">
<ellipse cx="200" cy="80" rx="100" ry="50"
style="fill:yellow;stroke:purple;stroke-width:2" />
</svg>
태그 속성
출처 - https://www.w3schools.com/graphics/svg_line.asp
<svg height="210" width="500">
<line x1="0" y1="0" x2="200" y2="200" style="stroke:rgb(255,0,0);stroke-width:2" />
</svg>
태그 속성
출처 - https://www.w3schools.com/graphics/svg_polygon.asp
<svg height="210" width="500">
<polygon points="100,10 40,198 190,78 10,78 160,198"
style="fill:lime;stroke:purple;stroke-width:5;fill-rule:nonzero;" />
</svg>
태그 속성
출처 - https://www.w3schools.com/graphics/svg_polyline.asp
<svg height="200" width="500">
<polyline points="20,20 40,25 60,40 80,120 120,140 200,180"
style="fill:none;stroke:black;stroke-width:3" />
</svg>
태그 속성
출처 - https://www.w3schools.com/graphics/svg_path.asp
<svg height="210" width="400">
<path d="M150 0 L75 200 L225 200 Z" />
</svg>
태그 속성