HTML merupakan singkatan dari Hyper
Text Markup Language. HTML adalah bahasa yang biasa digunakan untuk membuat
halaman web
Dokumen HTML adalah file text nurni
yang dapat dibuat dengan editor teks sembarang. Dokumen ini dikenal sebagai web
page. Dokumen ini Umumnya berisi informasi atau pun interface aplikasi dalam
internetDokumen HTML sebenarnya adalah suatu dokumen teks biasa sehingga di
platform apapun dokumen tersebut dapat dibaca.Dokumen HTML disebut markup
language karena mengandung tanda-tanda tertentu yang digunakan untuk menentukan
tampilan teks dan tingkat kepentingan dari teks tersebut dalam suatu dokumen.
HTML tidak hanya menyediakan teks
saja di dalam dokumennya, tetapi juga mampu menampilkan objek-objek multimedia
seperti gambar, suara, video, bahkan telah merambah lebih jauh lagi dengan
dukungan atas objek VRML (Virtual Reality Markup Language) serta aplet-aplet
java.
Untuk penamaan dokumen, setelah
menuliskan nama dokumen kemudian tambahkan sebuah ekstensi .htm atau .html
Kelebihan-kelebihan HTML antara lain:
1. Merupakan bahasa penkodean yang
lintas platform (cross platform), maksudnya HTML dapat digunakan pada berbagai
jenis mesin komputer yang berbeda dan berbagai macam sistem operasi yang
berbeda. Jadi bersifat fleksibel karena ditulis cukup dengan menggunakan editor
karakter ASCII.
2. Dapat disisipi gambar baik gambar
statis atau dinamis (animasi) termasuk menggunakan gambar untuk dijadikan
hyperlink. Gambar di sini digunakan untuk merujuk pada suatu halaman web,
dimana setiap titik-titik yang sudah didefinisikan berupa rectangular (kotak),
poligon (kurva tak beraturan) atau lingkaran digunakan untuk ‘jump’ ke halaman
lain, atau link ke halaman di luar web yang bersangkutan.
3. Dapat disisipi animasi berupa Java
Applet atau file-file animasi dari Macromedia Flash atau Macromedia Shockwave
(untuk keperluan ini, browser harus memiliki plug-in khusus untuk menjalankan
file-file animasi ini).
4.Dapat disisipi bahasa pemrograman
untuk mempercantik halaman web seperti Javascript, VBScript, Active Server
Pages, Perl, Tcl, PHP dan sebagainya. Bukan merupakan bahasa pemrograman jadi
tidak memerlukan kompiler. Cara menjalanakannya cukup dengan menggunakan
browser.
kekurangan dari HTML ini adalah:
1. Menghasilkan halaman yang statis,
yang saya tahu untuk memperoleh halaman yang dinamis harus menggunakan bahasa pemrograman
tertentu seperti Javascript atau VBScript dan animasi seperti Flash atau
Shockwave.
2. Memiliki tag-tag yang begitu
banyak sehingga susah dipelajari untuk yang masih awam.
Tidak dapat menghasilkan halaman yang interaktif. Interaktif di sini maksudnya
client dapat berinteraksi dengan server. Untuk keperluan itu, HTML harus
disisipi bahasa pemrograman yang dapat menangani hal tersebut, contohnya Perl
atau Tcl.