Beranda / MATERI / HTML | | 2 menit baca

Hyperlink & Link HTML

Hyperlink (atau singkatnya Link) adalah fitur utama HTML yang memungkinkan pengguna berpindah dari satu halaman ke halaman lain di web.

Link dibuat menggunakan tag <a> (Anchor Tag).


1. Sintaks Dasar Tag <a>

Tag <a> membutuhkan atribut wajib href (Hypertext Reference) yang berisi URL atau jalur file tujuan.

<a href="https://www.google.com">Buka Google</a>

2. Atribut target

Atribut target menentukan di mana halaman tujuan akan dibuka:

  • target="_self" (default): Membuka halaman di tab/jendela yang sama.
  • target="_blank": Membuka halaman di tab baru.

Contoh:

<!-- Membuka di tab baru -->
<a href="https://github.com" target="_blank">Profil GitHub</a>

Tips Keamanan: Saat menggunakan target="_blank", disarankan menambahkan atribut rel="noopener noreferrer" untuk mencegah celah keamanan (phishing/tabnabbing).

<a href="https://example.com" target="_blank" rel="noopener noreferrer">Website Eksternal</a>

Menggunakan URL lengkap beserta protokol (http:// atau https://). Digunakan untuk menghubungkan ke website eksternal.

<a href="https://wikipedia.org">Wikipedia</a>

Menggunakan jalur lokal (path) file di dalam folder project. Digunakan untuk navigasi antar halaman internal web.

<!-- Menuju file kontak di folder yang sama -->
<a href="kontak.html">Hubungi Kami</a>

<!-- Menuju file di folder lain -->
<a href="materi/html.html">Belajar HTML</a>

<!-- Kembali ke folder induk (parent directory) -->
<a href="../index.html">Kembali ke Beranda</a>

Anchor link digunakan untuk melompat ke bagian tertentu pada halaman yang sama menggunakan atribut id.

<!-- Pembuat link melompat ke ID tertentu -->
<a href="#bagian-kontak">Melompat ke Bagian Kontak</a>

...

<!-- Elemen tujuan yang memiliki ID -->
<h2 id="bagian-kontak">Kontak Kami</h2>
<p>Email: info@example.com</p>

Anda bisa membuat link khusus yang akan langsung membuka aplikasi email atau penelepon di perangkat pengguna:

<!-- Link kirim email -->
<a href="mailto:admin@example.com">Kirim Email ke Admin</a>

<!-- Link panggilan telepon -->
<a href="tel:+6281234567890">Hubungi CS via Telepon</a>
Penulis
Angga Saputra

ANGGA SAPUTRA Penulis

@makloheker

Lihat Profil

Komentar & Diskusi

Status: Terbuka