HTML5-এ SVG ব্যবহার করে আকৃতি আঁকার পদ্ধতি
SVG-এর полন রূপ Scalable Vector Graphics। এটি XML-এ ২D-গ্রাফিক্স এবং গ্রাফিক্যাল অ্যাপ্লিকেশন বর্ণনার একটি ভাষা, जिसे SVG ভিউয়ার রেন্ডার করে। অধিকাংশ ওয়েব ব্রাউজার PNG, GIF, JPG-এর মতো SVG প্রদর্শন করতে পারে।
HTML5-এ SVG ব্যবহার করে বৃত্ত, আয়ত, রেখা ইত্যাদি আকৃতি সহজে আঁকা যায়। চলুন একটি উদাহরণ দেখি SVG ব্যবহার করে আয়তক্ষেত্র আঁকার।
উদাহরণ
নিচের কোডটি চালিয়ে HTML5-এ SVG ব্যবহার করে আয়তক্ষেত্র আঁকার পরীক্ষা করতে পারেন। এখানে <rect> এলিমেন্ট ব্যবহার করা হয়েছে:
<!DOCTYPE html>
<html>
<head>
<style>
#svgelem {
position: relative;
left: 10%;
-webkit-transform: translateX(-20%);
-ms-transform: translateX(-20%);
transform: translateX(-20%);
}
</style>
<title>SVG</title>
</head>
<body>
<h2>HTML5 SVG Rectangle</h2>
<svg id="svgelem" width="300" height="200" xmlns="https://www.w3.org/2000/svg">
<rect width="200" height="100" fill="green"/>
</svg>
</body>
</html>
আউটপুট

সাধারণ SVG আকৃতি এলিমেন্টগুলো:
<rect>— আয়তক্ষেত্র<circle>— বৃত্ত<ellipse>— উপবৃত্ত<line>— রেখা<polyline>— পলিলাইন<polygon>— পলিগন<path>— জটিল পাথ