Pengertian
Tag dalam HTML
Sebagai
sebuah bahasa markup, HTML membutuhkan cara untuk memberitahu web browser untuk
apa fungsi sebuah text. Apakah text itu ditulis sebagai sebuah paragraf, list,
atau sebagai link? Dalam HTML, tanda ini dikenal dengan istilah tag.
Hampir semua
tag di dalam HTML ditulis secara berpasangan, yakni tag pembuka dan tag
penutup, dimana objek yang dikenai perintah tag berada di antara tag pembuka
dan tag penutup ini. Objek disini dapat berupa text, gambar, maupun video.
Penulisan tag berada di antara dua kurung siku: “<” dan “>”.
Berikut
adalah format dasar penulisan tag HTML:
<tag_pembuka>objek
yang dikenai perintah tag</tag_penutup>
Sebagai
contoh, perhatikan kode HTML berikut :
<p>
Ini adalah sebuah paragraf </p>
<p>
adalah tag pembuka, dalam contoh ini p adalah tag untuk paragraf.
</p>
adalah tag penutup paragraf. Perbedaannya dengan tag pembuka terletak dari
tanda forward slash (/)
Jika lupa
memberikan penutup tag, umumnya browser akan “memaafkan” kesalahan ini dan
tetap menampilkan hasilnya seolah-olah kita menuliskan tag penutup. Walaupun
ini sepertinya memudahkan, tidak jarang malah bikin bingung.
Sebagai
contoha lain, jika ingin membuat suatu text dalam sebuah paragraf yang di tulis
tebal atau miring, di dalam HTML dapat ditulis sebagai berikut:
Hasil dari
kode HTML diatas, diterjemahkan oleh browser menjadi:
“Paragraf, Kalimat cetak tebal.”
Tag <i> berguna untuk membuat kalimat bercetak miring, sedangkan <b> berguna untuk menebalkan kalimat.
Pengertian Element dalam HTML
Element adalah isi dari tag yang
berada diantara tag pembuka dan tag penutup, termasuk tag itu sendiri dan
atribut yang dimikinya (jika ada). Sebagai contoh perhatikan kode HTML berikut:
Pada contoh diatas, “<p>Ayo
Belajar HTML</p>” merupakan element
p.
Element tidak hanya berisi text,
namun juga bisa tag lain.
Dari contoh diatas,<p>Ayo
Belajar <b>HTML</b> </p> merupakan elemen p. Dalam pembahasan atau tutorial tentang HTML, tidak jarang
istilah “tag” dan “element” saling dipertukarkan.
Pengertian Atribut dalam HTML
Atribut adalah informasi tambahan
yang diberikan kepada tag. Informasi ini bisa berupa instruksi untuk warna dari
text, besar huruf dari text, dll. Setiap atribut memiliki pasangan nama dan
nilai (value), dan ditulis dengan name=”value”. Value diapit tanda kutip, boleh
menggunakan tanda kutip satu (‘) atau dua (“).
Contoh kode HTML:
Pada kode HTML diatas,
href=”http://www.google. com” adalah atribut. href merupakan nama dari atribut,
dan http://www.google.com adalah value atau nilai dari atribut tersebut.
Tidak semua tag membutuhkan
atribut, tapi anda akan sering melihat sebuah tag dengan atribut, terutama
atribut id dan class yang sering digunakan untuk manipulasi halaman web
menggunakan CSS maupun JavaScript.
HTML memiliki banyak atribut yang
beberapa diantaranya hanya cocok untuk tag tertentu saja. Sebagai contoh,
atribut “href” diatas hanya digunakan untuk tag <a> saja (dan beberapa
tag lain). Penjelasan tentang tujuan dan pengertian dari atribut seperti href
ini akan kita bahas pada tutorial-tutorial selanjutnya.