HTML merupakan bahasa yang digunakan untuk menulis halaman web. Biasanya mempunyai ekstensi “.htm”, “.html”, atau “.shtml”. HTML tersusun atas tag-tag, digunakn
untuk menetukan tampilan dari dokumen HTML yang ditejemahkan oleh browser. Tag HTML tidak case sentive, jadi bisa menggunakan HTML atau html. Keduanya
menghasilkan output yang sama. HTML berawal dari bahasa SGML Standard Generalize MarkUp Language yang
penulisannya disederhanakan. HTML dapat dibaca oleh berbagai macam platform. HTML juga merupakan bahasa pemrograman yang fleksibel, dapat disisipi atau digabungkan dengan
bahasa pemrograman lain, seperti PHP, ASP, JSP, JavaScript, dan lainnya. Jika ada kesalahan pada penulisan HTML, browser tidak akan memperlihatkan syntax error, tetapi hanya tidak
menampilkannya. HTML terus berkembang seiring perkembangan browser.
Sidik dan Pohan 2009
2.4.1.2 Cascading Style Sheets
CSS Cascading Style Sheets banyak digunakan untuk memperluas kemampuan HTML dalam memformat dokumen atau untuk mepercantik tampilan web, bahkan untuk
pemosisian dan layouting halaman web. Dengan mendefinisikan suatu style sakali saja itu akan dapat digunakan berulang kali.
CSS telah didukung kebanyakan browser, terutama versi baru sehingga penempatan layout manjadi lebih fleksibel. Membuat HTML menggunakan tag minimal berpengaruh
terhadap ukuran file, dapat menampilkan isi utama terlebih dahulu sementara gambar dan yang lain dapat ditampilkan sesudahnya. Selain itu penggunaan CSS pada file terpisah dapat
mempermudah pengubahan tampilan situs secara keseluruhan.
2.4.1.3 JavaScript
JavaScript mulanya bernama LiveScript, dikembangkan pertama kali tahun 1995 di Netscape Communication. Pada akhir tahun 1995 Netscape Communication dan Sun
Microsistem berkolaborasi dan menggati nama LiveScript menjadi JavaScript. JavaScript adalah bahan skrip yang ditempatkan pada kode HTML dan diproses pada sisi
klien. Dengan adanya bahasa ini maka kemampuan dokumen HTML menjdai labih luas. Sebagai contoh, digunakan untuk validasi masukan pada formulir sebelum diproses ke tahap
selanjutnya. Bisa untuk membuat permainan interaktif dan juga bisa untuk menambah desain web.
Universitas Sumatera Utara
2.4.1.4 Browser
Browser merupakan tool yang berada di sisi client. Untuk mengakses web, diperlukan suatu program yang disebut web browser. Browser merupakan suatu program
yang dirancang untuk mengambil informasi-informasi dari suatu server komputer pada jaringan internet. Informasi-informasi ini biasanya dikemas dalam page-page, dimana setiap
page bisa memiliki beberapa link yang menghubungkan web page tersebut ke sumber informasi lainnya.
2.4.1.5 Website