HTML
Jika anda ingin mempelajari bagaimana cara membuat website, langkah pertama adalah
mempelajari HTML. HTML merupakan dasar dari semua halaman web yang kita lihat di
Internet. Tetapi, apa sebenarnya HTML itu? dalam tutorial pertama Belajar HTML Dasar ini
kita akan membahas Pengertian HTML.
Pengertian HTML
HTML adalah singkatan dari Hypertext Markup Language. Disebut hypertext karena di
dalam HTML sebuah text biasa dapat berfungsi lain, kita dapat membuatnya menjadi link yang
dapat berpindah dari satu halaman ke halaman lainnya hanya dengan meng-klik text tersebut.
Kemampuan text inilah yang dinamakan hypertext, walaupun pada implementasinya nanti tidak
hanya text yang dapat dijadikan link.
Disebut Markup Language karena bahasa HTML menggunakan tanda (mark), untuk menandai
bagian-bagian dari text. Misalnya, text yang berada di antara tanda tertentu akan menjadi tebal,
dan jika berada di antara tanda lainnya akan tampak besar. Tanda ini di kenal sebagai HTML tag.
HTML merupakan bahasa dasar pembuatan web. Disebut dasar karena dalam membuat web,
jika hanya menggunakan HTML tampilan web terasa hambar. Terdapat banyak bahasa
pemograman web yang ditujukan untuk memanipulasi kode HTML, seperti JavaScript dan
PHP. Akan tetapi sebelum anda belajar JavaScript maupun PHP, memahami HTML
merupakan hal yang paling awal.
HTML bukanlah bahasa pemograman (programming language), tetapi bahasa markup (markup
language), hal ini terdengar sedikit aneh, tapi jika anda telah mengenal bahasa pemograman lain,
dalam HTML tidak akan ditemukan struktur yang biasa di temukan dalam bahasa pemograman
seperti IF, LOOP, maupun variabel. HTML hanya sebuah bahasa struktur yang fungsinya untuk
menandai bagian-bagian dari sebuah halaman.
Selain HTML, dikenal juga xHTML yang merupakan singkatan dari eXtensible Hypertext
Markup Language. xHTML merupakan versi lama dari HTML (sebelum era HTML5 seperti
saat ini). xHTML menggunakan aturan penulisan yang lebih ketat. Jika anda menemukan artikel
yang membahas xHTML, bisa disamakan dengan HTML, karena perbedaannya tidak terlalu
banyak.
File HTML harus dijalankan dari aplikasi web browser. Dalam tutorial belajar HTML dasar
selanjutnya, kita akan membahas tentang Fungsi Web Browser.
menggunakan web browser yang disukai, namun dalam tutorial Belajar HTML ini saya akan
menggunakan Mozilla Firefox.
Selain web browser, aplikasi lain yang kita butuhkan untuk mempelajari HTML adalah sebuah
text editor, untuk pembahasan mengenai text editor HTML ini akan kita bahas pada tutorial
selanjutnya: Memilih Aplikasi Editor HTML.
Sebagai alternatif, aplikasi text editor gratis lain yang bisa anda coba adalah Komodo Edit,
Bracket, Atom, Aptana Studio, Eclipse atau Net Beans.
Setelah aplikasi web browser dan text editor telah tersedia dalam komputer, saatnya untuk
mencoba menjalankan file HTML pertama kita.
Untuk memudahkan dalam mengakses file, sebaiknya buat sebuah folder BelajarHTML di
Drive D. Folder ini akan kita jadikan tempat seluruh halaman HTML yang akan dibuat.
Selanjutnya, buka aplikasi Notepad++ , atau aplikasi text editor lainnya, lalu ketik text berikut
ini:
1 Selamat Pagi Dunia, Hello World!
Save teks diatas sebagai hello.html pada folder BelajarHTML. Setelah itu jalankan file
hello.html kita dengan cara double klik file tersebut, atau klik kanan > Open With > Firefox
(jika anda menggunakan web browser firefox)
Selamat! file HTML kita sudah dapat berjalan, walaupun sebenarnya belum ada satupun kode
HTML didalamnya.
Dari percobaan ini kita dapat melihat bahwa setiap halaman HTML harus diakhiri dengan extensi
.html. Anda mungkin juga akan menemukan beberapa halaman juga memiliki ekstensi .htm,
eksetensi ini digunakan untuk mendukung Windows versi lama yang masih menggunakan
ekstensi 3 huruf di belakang sebuah file.
Apa yang kita lakukan disini adalah menjalankan file HTML dari komputer lokal. Perhatikan
bagian alamat pada web browser, diawali dengan file:/// lalu diikuti dengan alamat file HTML
yang disimpan dalam komputer, misalnya: D:/BelajarHTML/hello.html. Artinya, kita tidak
mesti online untuk membuat dan menjalankan file HTML.
Setelah mempelajari cara menjalankan file HTML dari komputer lokal, Pada tutorial selanjutnya,
kita akan mulai mempelajari kode-kode HTML, yakni Pengertian tag, elemen, dan atribut dalam
HTML.
<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:
1 <p>Ini adalah sebuah paragraf. <i>Hanya kumpulan beberapa kalimat</i>.
2 Paragraf ini terdiri dari <b>3 kalimat</b></p>.
Hasil dari kode HTML diatas, diterjemahkan oleh browser menjadi:
Ini adalah sebuah paragraf. Tidak lain dari kumpulan beberapa kalimat. Paragraf ini terdiri dari
3 kalimat.
Tag <i> pada kode HTML diatas memberikan perintah kepada browser untuk menampilkan text
secara garis miring (i, singkatan dari italic), dan tag <b> untuk menebalkan tulisan (b, singkatan
dari bold).
Terdapat pengecualian beberapa tag yang tidak berpasangan, seperti <br> untuk break (pindah
baris) atau <hr> untuk horizontal line (garis horizontal). Tag ini dikenal juga dengan sebutan
self closing tag atau void tag, untuk penulisannya bisa ditulis dengan <br>, maupun <br />.
HTML tidak case-sensitif, dalam artian penulisan <p> dianggap sama dengan <P>. Pada awal
kemunculan HTML, programmer web umumnya menggunakan huruf besar untuk seluruh tag
agar membedakan dengan text yang berupa isi dari web. Namun varian HTML, xHTML
mewajibkan huruf kecil untuk semua tag.
Dalam HTML5, aturan ini kembali tidak diharuskan. Akan tetapi kebiasaan web programmer
saat ini adalah menggunakan huruf kecil untuk seluruh tag.
Pada tutorial kali ini, kita telah mempelajari salah satu aspek terpenting di dalam HTML, yakni
Pengertian Tag, Elemen, dan Atribut pada HTML. Dalam tutorial HTML dasar selanjutnya, kita
akan mempelajari tentang Struktur Dasar Halaman HTML.