Image Map di HTML

Image Map

Image map atau peta gambar dalam HTML adalah teknik untuk membuat gambar yang interaktif dengan area yang dapat diklik. Peta gambar memungkinkan pengguna untuk melakukan tindakan, menautkan ke berbagai tujuan, atau menampilkan informasi tambahan. 

Peta gambar dapat membuat pengalaman pengguna lebih menarik dan efisien dengan mengurangi kebutuhan akan tautan dan gambar yang terpisah. 

Untuk membuat peta gambar, Anda dapat menggunakan elemen HTML berikut:
  • <map>: Mendefinisikan peta gambar
  • <img>: Menentukan lokasi gambar yang akan disertakan dalam peta
  • <area>: Menentukan area yang dapat diklik dalam peta
Atribut coords digunakan untuk menentukan koordinat suatu area dalam peta gambar. Atribut ini digunakan bersama dengan atribut shape untuk menentukan ukuran, bentuk, dan penempatan suatu area.

Contoh image HTML


Siapkan foto yang akan digunakan untuk membuat peta gambar, lalu untuk menentukan koordinat gambarnya, bisa melalui web image-map seperti berikut :

  • Kunjungi web image-map, lalu upload gambar yang akan dipakai, bisa dari PC atau dari website

  • Lalu pilih titik gambar yang akan diberi link, dan isi pada inputan link, title, dan target, seperti dibawah ini 


  • Lalu beri juga titik pada hp dan juga kopi

  • Lalu klik tombol show me the code yang ada di bawah 

  • Lalu disitu terlihat code yang bisa disalin dan di paste di halaman utama.
  • Berikut merupakan code dari main.html
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Image Map || Muhammad Fahmi 'Ainunnajib</title>
</head>

<body>
    <!-- Image Map Generated by http://www.image-map.net/ -->
    <img src="IMG/komputer.jpg" usemap="#image-map">

    <map name="image-map">
        <area target="_blank" alt="Komputer" title="Komputer" href="komputer.html"
            coords="36,44,270,46,264,190,273,348,33,345,43,190" shape="poly">
        <area target="_blank" alt="HP" title="HP" href="hp.html"
            coords="290,173,328,172,335,246,294,246" shape="poly">
        <area target="_blank" alt="Kopi" title="Kopi" href="kopi.html"
            coords="337,301,46" shape="circle">
    </map>
</body>

</html>

  • Berikut hasil dari code main.html, saat di klik komputer/laptop maka akan pindah halaman ke halaman komputer.html, begitupun ketika nge-klik hp dan kopi

  • Berikut merupakan codingan dari komputer.html, kopi.html dan hp.html, fungsi dari link back adalah untuk mengembalikan ke halaman utama
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Image Map || Muhammad Fahmi 'Ainunnajib</title>
</head>

<body>
    <h1>Komputer</h1>
    <img src="IMG/komputer2.jpg" width="50%">
    <br>
    <a href="main.html">Back</a>
</body>

</html>

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Image Map || Muhammad Fahmi 'Ainunnajib</title>
</head>

<body>
    <h1>Kopi</h1>
    <img src="IMG/kopi.jpg" width="50%">
    <br>
    <a href="main.html">Back</a>
</body>

</html>

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Image Map || Muhammad Fahmi 'Ainunnajib</title>
</head>

<body>
    <h1>HP</h1>
    <img src="IMG/hp.jpg" width="50%">
    <br>
    <a href="main.html">Back</a>
</body>

</html>



  • Berikut merupakan hasil dari 3 codingan diatas
komputer.html


kopi.html


hp.html



Link GitHub : https://github.com/Fahm11/WEB/tree/main/HTML/PART8

Komentar

Postingan populer dari blog ini

Membuat Simulasi Jaringan Komputer 2 Mikrotik, dengan VM

Konfigurasi 3 Mikrotik

Form HTML