Wednesday, July 24, 2013

Penggunaan ID dan CLASS di HTML

Fungsi atribut ID dan CLASS pada tag hanya ditujukan untuk pemberian identitas bagi elemen saja, tapi perbedaannya memang perlu di ketahui.

Bagi pemula, termasuk saya hal ini bisa membingungkan, tetapi tidak berkepanjangan.

Atribut ID bisa digunakan untuk memberikan identitas yang unik suatu elemen, saking uniknya tidak boleh lebih dari dua ID yang nilainya sama pada satu halaman yang sama.

Contoh kode berikut dikatakan benar karena antara satu elemen dengan elemen lainnya tidak mempunyai nilai ID yang sama:

<P ID="myid_1">Lorem ipsum 1.</p> <P ID="myid_2">Lorem ipsum 2.</p>

Tetapi tidak untuk ini:

<P ID="myid">Lorem ipsum 1.</p> <P ID="myid">Lorem ipsum 2.</p>

Beda lagi dengan CLASS, dengan CLASS ini anda diperbolehkan untuk memberikan nilai CLASS yang sama antara satu elemen dengan elemen lainnya.

Contoh:

<P ID="myclass">Lorem ipsum 1.</p> <P ID="myclass">Lorem ipsum 2.</p>

Memang sih kode tetap akan berjalan jika satu elemen dengan elemen lainnya di dalam satu dokumen HTML yang sama mempunyai nilai ID yang sama. Tetapi nantinya efek yang akan ditimbulkan akan berpengaruh besar ketika bekerja dengan JavaScript, DOM, misalnya.

Silahkan melihat arikel: Selector ID CSS dan Selector Class CSS.