peta Tag dalam HTML

PHPz
Lepaskan: 2024-09-04 16:22:45
asal
814 orang telah melayarinya

HTML mempunyai sokongan kuat untuk menjadikan tapak web lebih interaktif. HTML membenarkan reka bentuk intuitif dengan pengekodan minimum. Apabila kita ingin menjadikan imej lebih interaktif, HTML menyediakan ciri pemetaan imej. Menggunakan pemetaan imej, kita boleh berinteraksi dengan imej dan melompat dari satu imej ke imej lain dalam bingkai yang sama. Ciri ini berguna apabila kita ingin mencapai ciri seperti zum masuk pada imej di tapak web. Imej akan mempunyai kawasan yang boleh diklik padanya; kami boleh mengkonfigurasi URL atau imej lain untuk diubah hala apabila pengguna mengklik pada kawasan itu.

Sintaks

<img src = " " usemap = "new-map" >
<map name = "new-map" >
. . . .
. . . .
</map>
Salin selepas log masuk

Sintaks teg peta ditunjukkan dalam contoh di atas. Kami mempunyai dua tag, img dan peta. Dalam teg peta, kami telah memberikan namanya sebagai "peta baharu". Tag img akan mempunyai src, yang akan memaparkan imej dan ambil perhatian bahawa ia mempunyai atribut bernama usemap. Kami telah menghantar nama peta kami kepada teg img ini dengan menggunakan atribut usemap. Di kawasan kosong antara teg peta, kami akan menentukan konfigurasi untuk kawasan itu dan pautannya pada imej.

HTML menyediakan teg "peta" untuk mencapai kefungsian pemetaan imej. Ini adalah teg yang sangat mudah dan secara amnya akan digunakan dengan teg "img". Tag img akan digunakan untuk menentukan imej utama atau pertama yang akan dipaparkan. Kemudian teg peta akan digunakan untuk menentukan kawasan dan pautan. Kedua-dua teg ini, img dan peta, akan dipautkan bersama menggunakan parameter nama.

Atribut Tag peta dalam HTML

Berikut ialah 5 atribut teratas Tag peta dalam HTML:

1. nama

Teg peta dikaitkan terutamanya dengan atribut "nama". Atribut nama digunakan untuk memberi nama kepada peta yang ditakrifkan itu. Nama ini kemudiannya digunakan dalam elemen img supaya kedua-duanya boleh dipautkan bersama. Dengan peta atribut nama ini, teg akan mengandungi satu lagi elemen di antara. Kod akan kelihatan seperti di bawah.

Kod:

<map name = "new-map" >
. . . .
<area shape = " " coords = " " href = " " alt = " " >
. . . .
</map>
Salin selepas log masuk

Elemen kawasan mentakrifkan kawasan boleh klik dalam imej. Secara amnya, satu tag peta akan mengandungi lebih daripada satu elemen. Elemen kawasan kemudiannya akan mempunyai atribut seperti bentuk, kord, href, dsb., yang berguna semasa mentakrifkan peta imej. Kita boleh menentukan kawasan dan imej yang berkaitan dengan menggunakan atribut ini. Elemen kawasan biasanya digunakan dengan teg peta dan sentiasa bersarang di dalam teg peta. Elemen kawasan mempunyai atribut berikut, yang penting dan berguna semasa menentukan peta imej.

2. bentuk

Atribut ini digunakan untuk menentukan bentuk kawasan boleh klik pada imej. Kami mempunyai sejumlah empat nilai yang dikaitkan dengan bentuk yang boleh digunakan.

  • lalai: akan mentakrifkan seluruh rantau
  • bulatan: menyatakan bentuk bulatan
  • tepat: menentukan bentuk segi empat tepat
  • poli: menentukan bentuk poligon

3. koordinat

Atribut ini digunakan bersama-sama dengan atribut bentuk untuk menentukan di mana kawasan itu akan terletak pada imej. Nilai atribut ini akan berubah bergantung pada bentuk yang ditentukan.

4. href

Atribut ini digunakan sebagai URL yang URL akan diubah hala. Apabila mengklik di kawasan tertentu sahaja, yang ditakrifkan oleh koordinat, URL akan diubah hala.

5. alt

Atribut ini digunakan untuk menentukan teks alternatif yang akan dipaparkan jika imej tidak tersedia. Terdapat lebih banyak atribut yang berkaitan dengan teg kawasan, tetapi ini adalah atribut asas yang diperlukan untuk memahami menggunakan teg peta.

Contoh untuk Melaksanakan Tag peta dalam HTML

Berikut ialah contoh teg peta dalam HTML yang dijelaskan secara terperinci.

Contoh #1

Mari lihat contoh ringkas Segiempat tepat menggunakan pemetaan imej.

Kod:

<!DOCTYPE html>
<html>
<head>
<title> Image map Example </title>
</head>
<body>
<p> Click on the image to see the clickable area on it </p>
<img src = "rectangle.png" alt = "Rectangle Shape" usemap = "#new-map" >
<map name = "new-map" >
<area shape = "rect" coords = "91,70,290,160" alt = "Rectangle" href = "#" >
</map>
</body>
</html>
Salin selepas log masuk

Output:

peta Tag dalam HTML

Jika kita klik pada kawasan segi empat tepat, ia akan menunjukkan kepada kita sempadan kawasan boleh klik seperti di bawah,

peta Tag dalam HTML

Sila ambil perhatian bahawa URL tidak akan diubah hala setakat ini kerana kami tidak menyediakan URL yang sah dalam atribut href.

Contoh #2

Mari cuba contoh yang sama dengan Bulatan.

Kod:

<!DOCTYPE html>
<html>
<head>
<title> Image map Example </title>
</head>
<body>
<p> Click on the image to see the clickable area on it </p>
<img src = "circle.png" alt = "Circle Shape" usemap = "#new-map" >
<map name = "new-map" >
<area shape = "circle" coords = "111,87,62" alt = "Circle" href = "#" >
</map>
</body>
</html>
Salin selepas log masuk

Output:

peta Tag dalam HTML

Sambil mengklik pada imej:

peta Tag dalam HTML

Perhatikan bahawa jenis bentuk telah ditukar kepada bulatan dan nilai koordinat disediakan dengan sewajarnya.

Contoh #3

Mari kita reka contoh dengan poligon sebagai subbahagian imej lain.

Kod:

<!DOCTYPE html>
<html>
<head>
<title> Image map Example </title>
</head>
<body>
<p> Click on the image to see the clickable area on it </p>
<img src = "polygon.png" alt = "Polygon Shape" usemap = "#new-map" >
<map name = "new-map" >
<area shape = "poly" coords = "166,45,217,80,197,134,139,134,119,79" alt = "Polygon" href = "#" >
</map>
</body>
</html>
Salin selepas log masuk

Output:

peta Tag dalam HTML

Jadi, kita mempunyai subbahagian sebagai pentagon di atas imej asal sebagai segi empat tepat. Harap maklum bahawa kita boleh mencapai sebarang jenis kawasan boleh klik dengan melaraskan nilai koordinat.

Kawasan Boleh Diklik:

peta Tag dalam HTML

Kesimpulan

Jadi, kami telah melihat apa itu tag peta dan cara ia digunakan. tag peta digunakan untuk pemetaan imej sebelah pelanggan. Kita boleh menentukan kawasan tertentu imej sebagai boleh diklik dengan menggunakan tag peta. Kami boleh mencapai sebarang bentuk dengan menyediakan koordinat yang sah seperti yang diperlukan.

Atas ialah kandungan terperinci peta Tag dalam HTML. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan