Pada tahun 1986, ISO mengeluarkan standarisasi bahasa markup berdasarkan GML dengan nama
Standard Generalized Markup Language (SGML). Pada tahun 1989, Caillau Tim bekerja sama
dengan Banners Lee Robert , ketika bekerja di CERN mencoba untuk mengembangkan SGML.
Kemudian lahirlah HTML (Hyper Text Markup Language) yangkini digunakan untuk membuat
halaman website. HTML pertama kali dipopulerkanoleh Browser Mosaic.
Sejak tahun 1990, bahasa ini mengalami perkembangan yang cukup pesat. Apalagi sejak tahun
1996, World Wide Web Consortium (W3C) turut mengembangkan HTML dan mengeluarkan versi
3.2 sejak saat itulah HTML digunakan sebagai bahasa standar internet yang kini dikendalikan oleh
W3C.
1.4 Struktur Dasar HTML
Dokumen HTML memiliki sebuah struktur yang harus diikuti aturan pembuatannya. Beberapa elemen
wajib yang ada pada file HTML adalah :
1. Elemen HTML
Elemen HTML merupakan tag dasar ketika kita ingin memulai menulis dokumen HTML.
Secara logika jika kita menemui tag ini, berarti secara jelas dapat dikatakan bahwa dokumen ini
merupakan suatu dokumen HTML. Tag ini merupakan perintah wajib bagi pemrogram web untuk
menuliskan tag pertama dalam dokumen HTML. Contoh tagnya adalah <HTML> dan diakhiri
</HTML>
2. Elemen Head
Head merupakan tag berikutnya setelah elemen HTML(<HTML>), yang berfungsi untuk
menuliskan keterangan tentang dokumen web yang akan ditampilkan. Elemen ini nantinya akan
diakhiri dengan tanda </Head>. Jadi secara runtun dapat dituliskan dengan susunan sebagai
berikut :
<HTML>
<HEAD>
</HEAD>
</HTML>
3. Elemen Title
Element Title merupakan suatu elemen yang harus dituliskan didalam elemen head yang
digunakan untuk memberikan judul / informasi pada caption browser web tentang topic/tema atau
judul dari suatu dokumen web yang ditampilkan pada browser berikut struktur penggunaannya :
<html>
<head>
<title> Tuliskan Judul Disini </title>
</head>
</html>
4. Elemen Body
Elemen body merupakan bagian utama dalam dokumen web. Jika kita ingin
menampilkan suatu teks atau informasi atau yang dikenal dengan sebutan konten, maka kita harus
meletakkan teks tersebut pada elemen body. Struktur elemennya sebagai berikut :
<html>
<head>
<title> tuliskan judul disini </title>
</head>
<body>
Tuliskan konten disini
</body>
</html>