Atribut id HTML
Atribut HTML id
digunakan untuk menentukan id unik untuk elemen HTML.
Anda tidak dapat memiliki lebih dari satu elemen dengan id yang sama dalam dokumen HTML.
Menggunakan Atribut id
Atribut id
menentukan id unik untuk elemen HTML. Nilai id
atribut harus unik dalam dokumen HTML.
Atribut id
digunakan untuk menunjuk ke deklarasi gaya tertentu dalam lembar gaya. Ini juga digunakan oleh JavaScript untuk mengakses dan memanipulasi elemen dengan id tertentu.
Sintaks untuk id adalah: tulis karakter hash (#), diikuti dengan nama id. Kemudian, definisikan properti CSS dalam kurung kurawal {}.
Dalam contoh berikut, kami memiliki <h1>
elemen yang menunjuk ke nama id "myHeader". Elemen ini <h1>
akan ditata sesuai dengan #myHeader
definisi gaya di bagian kepala:
Contoh
<!DOCTYPE html>
<html>
<head>
<style>
#myHeader {
background-color: lightblue;
color: black;
padding: 40px;
text-align: center;
}
</style>
</head>
<body>
<h1 id="myHeader">My
Header</h1>
</body>
</html>
Catatan: Nama id peka huruf besar-kecil!
Catatan: Nama id harus mengandung setidaknya satu karakter, tidak boleh dimulai dengan angka, dan tidak boleh mengandung spasi (spasi, tab, dll.).
Perbedaan Antara Kelas dan ID
Nama kelas dapat digunakan oleh beberapa elemen HTML, sedangkan nama id hanya boleh digunakan oleh satu elemen HTML di dalam halaman:
Contoh
<style>
/* Style the element with the id "myHeader"
*/
#myHeader {
background-color: lightblue;
color: black;
padding:
40px;
text-align: center;
}
/* Style all
elements with the class name "city" */
.city
{
background-color: tomato;
color: white;
padding: 10px;
}
</style>
<!-- An element with a unique id -->
<h1 id="myHeader">My
Cities</h1>
<!-- Multiple elements with same class -->
<h2 class="city">London</h2>
<p>London is the capital of England.</p>
<h2 class="city">Paris</h2>
<p>Paris is the capital of France.</p>
<h2 class="city">Tokyo</h2>
<p>Tokyo is the capital of Japan.</p>
Tip: Anda dapat mempelajari lebih lanjut tentang CSS di Tutorial CSS kami .
Bookmark HTML dengan ID dan Tautan
Bookmark HTML digunakan untuk memungkinkan pembaca melompat ke bagian tertentu dari halaman web.
Bookmark dapat berguna jika halaman Anda sangat panjang.
Untuk menggunakan bookmark, Anda harus membuatnya terlebih dahulu, lalu menambahkan tautan ke bookmark tersebut.
Kemudian, ketika tautan diklik, halaman akan bergulir ke lokasi dengan bookmark.
Contoh
Pertama, buat bookmark dengan id
atribut:
<h2 id="C4">Chapter 4</h2>
Kemudian, tambahkan tautan ke bookmark ("Langsung ke Bab 4"), dari dalam halaman yang sama:
Contoh
<a href="#C4">Jump to Chapter 4</a>
Atau, tambahkan tautan ke bookmark ("Langsung ke Bab 4"), dari halaman lain:
<a href="html_demo.html#C4">Jump to Chapter 4</a>
Menggunakan Atribut id dalam JavaScript
Atribut id
juga dapat digunakan oleh JavaScript untuk melakukan beberapa tugas untuk elemen tertentu.
JavaScript dapat mengakses elemen dengan id tertentu dengan getElementById()
metode:
Contoh
Gunakan id
atribut untuk memanipulasi teks dengan JavaScript:
<script>
function displayResult() {
document.getElementById("myHeader").innerHTML = "Have a nice day!";
}
</script>
Tip: Pelajari JavaScript di bab JavaScript HTML , atau di Tutorial JavaScript kami .
Ringkasan Bab
- Atribut
id
digunakan untuk menentukan id unik untuk elemen HTML - Nilai
id
atribut harus unik dalam dokumen HTML - Atribut
id
ini digunakan oleh CSS dan JavaScript untuk menata/memilih elemen tertentu - Nilai
id
atribut peka huruf besar-kecil - Atribut
id
ini juga digunakan untuk membuat bookmark HTML - JavaScript dapat mengakses elemen dengan id tertentu dengan
getElementById()
metode