HTML merupakan singkatan dari Hypertext Markup Language. Singkatan ini terdiri dari 3 komponen kata, yakni: Hypertext, Markup dan Language yaitu bahasa markup standar yang digunakan untuk membuat halaman web.

HyperText Markup Language (HTML) adalah bahasa inti dari hampir semua konten Web. Sebuah bahasa yang menggambarkan struktur dan isi semantik dari sebuah dokumen Web. Sama seperti yang dijelaskan dalam wikipedia tentang HTML

Saat menjelaskan apa itu HTML, kita tidak bisa melepaskan dengan CSS (Cascading Style Sheets) dan JS (Javascript).  Untuk membuat sebuah website kita tidak bisa memisahkan antara ketiga hal tersebut yaitu HTML, CSS dan JS.


Untuk mempermudah dalam memahami apa itu HTML, mari kita buat sebuah perumpamaan seperti membangun sebuah rumah ?

• HTML : diibaratkan seperti membangun sebuah rumah maka HTML itu adalah kerangkanya saja, hanya kerangka sebuah rumah
• CSS : Akan memiliki fungsi untuk mengatur warna, ketinggian, panjang, atau lebar dari sebuah pintu, jendela, dinding dll. Intinya CSS memiliki fungsi untuk mengatur semua warna, bentuk ataupun ukuran dari panjang lebarnya sebuah rumah.
• JS : Akan memiliki fungsi untuk mengatur pintu rumah dibuka kedalam / keluar, mengatur saluran air, mengatur instalasi listrik seperti Ketika di Tekan ON maka lampu kamar menyala.

Contoh :

Ketika kita menuliskan code HTML seperti dibawah ini :

<!DOCTYPE html>
<html>
 <head>
   <meta charset="utf-8">
   <title>Belajar HTML</title>
 </head>
 <body>
   <h1>Belajar HTML</h1>
   <p>Belajar Kerangka HTML</p>
   <button type="button" name="button">Pesan</button>
 </body>
</html>

Maka ketika dijalankan dibrowser akan menampilkan seperti ini

HTML

Semua yang ditampilan dibrowser dari code HTML yang kita tulis adalah defaultnya, baik dari sisi warna ataupun ukurannya.

Ketika kita menambahkan code CSS maka tampilannya seperti ini, sesuai code CSS yang kita tulis.

CSS

Dan ketika button “PESAN” kita klik, lalu menampilkan sebuah pesan, maka proses yang melakukan hal tersebut dilakukan dengan code Js (Javascript).

Javascript

Hosting Unlimited Indonesia