Untuk sentuhan yang lebih peribadi, mari kita membuat hati SVG. Tiada perisian vektor lanjutan diperlukan! Kami akan menggunakan dokumen HTML yang mudah dan tag
: <svg></svg>
<svg></svg>
. Fikirkan ini sebagai kanvas lukisan kami, yang ditakrifkan oleh koordinat. Kami akan menetapkan kotak pandangan persegi: viewBox
<svg viewbox="0 0 10 10"></svg>
dan atribut <path></path>
untuk menentukan bentuk hati kita menggunakan segmen garis. Perintah laluan SVG utama adalah: Moveto (M, M), Lineto (L, L, H, H, V, V), lengkung bézier padu (c, c, s), lengkung bézier kuadrat (q, q, t, t)
d
Untuk hati ini, kami akan memberi tumpuan kepada Moveto dan Lineto. Kami mulakan dengan berpindah ke koordinat (2,2):
Seterusnya, kami melukis garis ke (4,4), kemudian ke (6,2):
<svg viewbox="0 0 10 10"><path d="M2,2"></path></svg>
Ini mewujudkan segitiga terbalik. Untuk membetulkannya, mari keluarkan isi lalai dan tambahkan strok:
<svg viewbox="0 0 10 10"><path d="M2,2 L4,4 L6,2"></path></svg>
mari kita tambah
<svg viewbox="0 0 10 10"><path d="M2,2 L4,4 L6,2" fill="none" stroke="rebeccapurple"></path></svg>
: stroke-width
stroke-linecap="round"
<svg viewbox="0 0 10 10"><path d="M2,2 L4,4 L6,2" fill="none" stroke="rebeccapurple" stroke-width="4" stroke-linecap="round"></path></svg>
Atas ialah kandungan terperinci Tulisan tangan hati SVG, dengan hati kita. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!