Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Topik ini menjelaskan VML, fitur yang tidak digunakan lagi pada Windows Internet Explorer 9. Halaman web dan aplikasi yang mengandalkan VML harus dimigrasikan ke SVG atau standar lain yang didukung secara luas.
Catatan
Pada Desember 2011, topik ini telah diarsipkan. Akibatnya, itu tidak lagi dipertahankan secara aktif. Untuk informasi selengkapnya, lihat Konten yang Diarsipkan. Untuk informasi, rekomendasi, dan panduan mengenai versi Windows Internet Explorer saat ini, lihat Pusat Pengembang Internet Explorer.
Elemen tingkat atas digunakan untuk menggambarkan bentuk.
Atribut berikut mengubah bentuk.
| Atribut | Deskripsi |
|---|---|
| Adj | Menentukan nilai penyesuaian yang digunakan untuk menentukan nilai untuk rumus. |
| AllowInCell | Menentukan apakah bentuk dapat ditempatkan dalam tabel. |
| AllowOverlap | Menentukan apakah bentuk dapat tumpang tindih dengan bentuk lain. |
| Alt | Menentukan teks alternatif yang akan ditampilkan alih-alih grafik. |
| BorderBottomColor | Warna batas bawah bentuk sebaris. |
| BorderLeftColor | Warna batas kiri bentuk sebaris. |
| BorderRightColor | Warna batas kanan bentuk sebaris. |
| BorderTopColor | Warna batas atas bentuk sebaris. |
| Peluru | Menentukan apakah bentuk adalah poin grafis. |
| Tombol | Menentukan apakah bentuk akan diproses sebagai tombol. |
| BWMode | Menentukan bagaimana bentuk akan dirender untuk perangkat output hitam-putih. |
| BWNormal | Menentukan mode hitam-putih untuk perangkat output hitam-putih normal. |
| BWPure | Mendefinisikan mode hitam-putih untuk perangkat output hitam dan putih murni. |
| Kelas | Mengacu pada definisi gaya CSS. |
| ConnectorType | Menunjukkan jenis konektor yang digunakan untuk menggabungkan bentuk. |
| CoordOrig | Menentukan asal unit koordinat persegi panjang yang mengikat bentuk. |
| CoordSize | Menentukan unit horizontal dan vertikal persegi panjang yang mengikat bentuk. |
| DoubleClickNotify | Mengirim pesan peristiwa saat bentuk diklik dua kali. |
| FillColor | Mendefinisikan warna kuas yang mengisi jalur tertutup bentuk. |
| Diisi | Menentukan apakah jalur tertutup akan diisi. |
| Flip | Mengalihkan orientasi bentuk. |
| ForceDash | Menentukan apakah kerangka putus-putus digunakan untuk menggambar bentuk saat bentuk tidak memiliki garis atau isian. |
| Tinggi | Menentukan tinggi bentuk. |
| HR | Menentukan bahwa bentuk adalah aturan horizontal. |
| HRAlign | Menentukan perataan aturan horizontal. |
| Href | Menentukan URL untuk bentuk. Ketika bentuk diklik, browser akan memuat URL. |
| HRHeight | Menentukan ketebalan aturan horizontal. |
| HRNoShade | Menentukan apakah aturan horizontal akan ditampilkan dengan bayangan 3-D. |
| HRPct | Menentukan panjang aturan horizontal sebagai persentase lebar halaman. |
| HRStd | Menentukan apakah bentuk adalah aturan horizontal standar. |
| HRWidth | Menentukan panjang aturan horizontal. |
| ID | Menyediakan pengidentifikasi unik untuk elemen. |
| Left | Menentukan posisi bentuk relatif terhadap elemen sebelah kirinya dalam alur dokumen. |
| Margin-Bawah | Menentukan tepi bawah bentuk yang berisi persegi relatif terhadap jangkar bentuk. |
| Margin-Kiri | Menentukan tepi kiri bentuk yang berisi persegi relatif terhadap jangkar bentuk. |
| Margin-Kanan | Menentukan tepi kanan bentuk yang berisi persegi relatif terhadap jangkar bentuk. |
| Margin-Atas | Menentukan tepi atas bentuk yang berisi persegi relatif terhadap jangkar bentuk. |
| Posisi-Horizontal MSO | Menentukan data penempatan horizontal untuk objek di Microsoft Word. |
| Posisi MSO-Horizontal-Relatif | Menentukan data posisi horizontal relatif untuk objek di Microsoft Word. |
| Vertikal Posisi MSO | Menentukan data posisi vertikal untuk objek di Microsoft Word. |
| MSO-Posisi-Vertikal-Relatif | Menentukan data posisi vertikal relatif untuk objek di Microsoft Word. |
| MSO-Wrap-Distance-Bottom | Menentukan jarak dari sisi bawah bentuk ke teks yang membungkusnya. |
| MSO-Wrap-Distance-Left | Menentukan jarak dari sisi kiri bentuk ke teks yang membungkusnya. |
| MSO-Wrap-Distance-Right | Menentukan jarak dari sisi kanan bentuk ke teks yang membungkusnya. |
| MSO-Wrap-Distance-Top | Menentukan jarak dari bentuk atas ke teks yang membungkusnya. |
| MSO-Wrap-Edited | Menentukan apakah koordinat pembungkus disesuaikan oleh pengguna. |
| Mode Pembungkus MSO | Menentukan mode pembungkusan untuk teks. |
| OLEIcon | Menentukan apakah objek OLE akan ditampilkan sebagai ikon. |
| Aktif | Menentukan apakah handel ekstra bentuk disembunyikan. |
| OnMouseOver | Memicu peristiwa mouse untuk bentuk. |
| Jalur | Menentukan garis yang membentuk tepi bentuk. |
| Position | Menentukan jenis penempatan yang digunakan untuk menempatkan elemen. |
| PreferRelative | Menentukan apakah ukuran asli objek disimpan setelah memformat ulang. |
| Cetak | Menentukan apakah bentuk akan dicetak. |
| ReGroupID | Menentukan grup sebelumnya untuk bentuk. |
| RelativePosition | Mendefinisikan posisi relatif untuk objek. |
| Rotasi | Mendefinisikan sudut bahwa bentuk diputar. |
| RuleInitiator | Menentukan apakah mesin aturan akan digunakan. |
| RuleProxy | Menentukan apakah proksi untuk mesin aturan akan digunakan. |
| Spt | Menentukan angka yang digunakan secara internal oleh Microsoft Office untuk mengidentifikasi jenis bentuk. |
| StrokeColor | Mendefinisikan warna kuas yang membelai jalur bentuk. |
| Membelai | Menentukan apakah jalur akan di-stroke. |
| StrokeWeight | Mendefinisikan ketebalan kuas yang membelai jalur bentuk. |
| TableLimits | Daftar nilai tinggi minimum untuk setiap baris dalam tabel. |
| TableProperties | Menentukan properti tabel. |
| Target | Menentukan bingkai atau jendela tempat URL akan ditampilkan. |
| Judul | Menentukan teks yang ditampilkan saat penunjuk mouse bergerak di atas bentuk. |
| Teratas | Menentukan posisi bentuk relatif terhadap elemen di atasnya dalam alur halaman. |
| Jenis | Menentukan referensi ke ID elemen ShapeType . |
| UserDrawn | Menentukan apakah pengguna telah menambahkan bentuk ke slide master. |
| UserHidden | Menentukan apakah jangkar skrip disembunyikan. |
| Visibilitas | Menentukan apakah bentuk ditampilkan. |
| Lebar | Menentukan lebar bentuk. |
| WrapCoords | Menentukan poligon pembatas yang mengelilingi bentuk. |
| Indeks-Z | Menentukan urutan tampilan bentuk yang tumpang tindih. |
Keterangan
Elemen ini mungkin muncul dengan sendirinya atau dalam elemen Group .
Berikut ini adalah kode minimum yang diperlukan untuk menghasilkan bentuk. Anda harus menentukan atribut FillColor, Posisi, Atas, Kiri, Lebar, Tinggi dan Jalur atau bentuk tidak akan dirender.
<v:shape
fillcolor="green"
style="position:relative;top:1;left:1;width:200;height:200"
path = "m 1,1 l 1,200, 200,200, 200,1 x e">
</v:shape>
Selain itu, Anda harus meletakkan kode berikut di elemen HTML halaman web Anda untuk mendapatkan skema yang benar untuk VML dan Ekstensi Microsoft Office. Jika Anda tidak menggunakan Ekstensi Office, Anda dapat menghilangkan skema kedua.
xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
Anda juga harus memiliki yang berikut ini dalam elemen STYLE Anda untuk mendaftarkan perilaku VML dan Microsoft Office Extensions. Jika Anda tidak menggunakan Ekstensi Office, Anda dapat menghilangkan definisi perilaku kedua.
v\:* { behavior: url(#default#VML); display:inline-block}
o\:* { behavior: url(#default#VML); }
Subelemen yang Valid
Berikut ini adalah sublemen Bentuk.
| Elemen | Deskripsi |
|---|---|
| Boks keterangan | Menentukan callout untuk bentuk. |
| Ekstrusi | Menentukan ekstrusi untuk bentuk. |
| Isi | Menentukan isian untuk bentuk. |
| Rumus | Menentukan rumus untuk bentuk. |
| Handles | Menentukan handel untuk bentuk. |
| Data gambar | Menentukan data gambar untuk bentuk. |
| Penguncian | Menentukan kunci untuk bentuk. |
| Jalur | Menentukan jalur untuk bentuk. |
| Bayangan | Menentukan bayangan untuk bentuk. |
| Condong | Mendefinisikan condong untuk bentuk. |
| Stroke | Mendefinisikan goresan untuk bentuk. |
| TextBox | Menentukan kotak teks untuk bentuk. |
| TextPath | Menentukan jalur teks untuk bentuk. |
Elemen Lain
Elemen tingkat atas berikut bekerja dengan Bentuk.
| Elemen | Deskripsi |
|---|---|
| Grup | Menentukan sekelompok bentuk. |
| ShapeType | Menentukan templat untuk bentuk. |
| VMLFrame | Menentukan bingkai untuk bentuk eksternal. |
Bentuk yang Telah Ditentukan Sebelumnya
Bentuk yang telah ditentukan sebelumnya sama dengan bentuk normal kecuali beberapa di antaranya memiliki atribut tambahan. Bentuk berikut telah ditentukan sebelumnya.
| Elemen | Deskripsi |
|---|---|
| Rect | Mendefinisikan persegi panjang untuk bentuk. |
| RoundRect | Menentukan rect bulat untuk bentuk. |
| Line | Menentukan garis untuk bentuk. |
| Polyline | Menentukan poliline untuk bentuk. |
| Lonjong | Menentukan oval untuk bentuk. |
| Gambar | Menentukan gambar untuk bentuk. |
| Kurva | Menentukan kurva untuk bentuk. |
| Arc | Menentukan busur untuk bentuk. |
Lihat Juga
Contoh
Kode berikut terdiri dari contoh halaman Web VML:
<HTML xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office">
<HEAD>
<STYLE>
v\:* { behavior: url(#default#VML);}
o\:* { behavior: url(#default#VML);}
</STYLE>
<TITLE>VML Sample</TITLE>
</HEAD>
<BODY>
<v:shape
fillcolor="green"
style="position:relative;top:1;left:1;width:200;height:200"
path = "m 1,1 l 1,200, 200,200, 200,1 x e">
</v:shape>
</BODY>
</HTML>