Halo! IT Corner hari ini saya mempelajari tentang SVG dalam HTML. Apa itu SVG? Nah, SVG itu sebuah grafik yang scalable, artinya jika diperbesar atau diubah ukurannya tidak akan hilang kualitas gambarnya.
SVG dibuat dengan menggunakan elemen <svg>. Elemen ini digunakan sebagai wadah untuk grafik-grafiknya. Setelah itu, diberi ukuran, misalnya 500px × 500px. Untuk grafiknya sendiri ada beberapa jenis sebagai berikut.
Grafik yang pertama adalah lingkaran yang dibuat dengan elemen <circle>. Untuk atributnya ada cx, cy, r, fill, stroke, dan stroke-width. Atribut cx dan cy adalah posisi koordinatnya. Atribut r adalah radiusnya. Atribut fill adalah warna dalamnya. Atribut stroke adalah warna bordernya, dan stroke-width adalah ketebalan bordernya.
Grafik kedua adalah persegi panjang yang dibuat dengan elemen <rect>. Untuk atributnya ada x, y, width, height, fill, stroke, dan stroke-width. Atribut x dan y adalah posisi koordinatnya. Atribut width adalah panjangnya, dan height adalah lebarnya. Atribut fill adalah warna dalamnya. Atribut stroke adalah warna bordernya, dan stroke-width adalah ketebalan bordernya.
Grafik yang ketiga adalah polygon yang dibuat dengan elemen <polygon>. Untuk atributnya hanya ada points. Namun bisa diberi style, seperti fill, fill-rule, stroke, dan stroke-width. Atribut points adalah posisi titik-titik dalam suatu koordinat. Style fill adalah warna polygonnya, dan fill-rule adalah algoritma untuk menentukan warna. Style stroke adalah warna bordernya, dan stroke-width adalah ketebalan bordernya.
Grafik keempat adalah ellipse yang dibuat dengan elemen <ellipse>. Untuk atributnya ada cx, cy, rx, ry, fill, stroke, dan stroke-width. Atribut cx dan cy adalah posisi koordinatnya. Atribut rx dan ry adalah radiusnya. Atribut fill adalah warna dalamnya. Atribut stroke adalah warna bordernya, dan stroke-width adalah ketebalan bordernya.
Grafik kelima adalah teks yang dibuat dengan elemen <text>. Untuk atributnya ada x, y, fill, font-family, dan font-size. Atribut x dan y adalah posisi koordinatnya. Atribut fill adalah warna teksnya. Atribut font-family adalah jenis fontnya, dan font-size adalah ukuran fontnya.
Itu saja untuk materi SVG, selamat jumpa di blog materi berikutnya!
Comments
Post a Comment