HTML Apa itu?

Pengertian HTML adalah singkatan dari Hypertext Markup Language, yaitu bahasa markah untuk membuat sebuah halaman website.

Markup Language atau bahasa markah adalah bahasa yang didesain dan dikembangkan untuk memproses, mendefinisikan dan mempresentasikan suatu “teks tujuan”.

Website adalah kumpulan dari banyak halaman web yang dihubungkan satu sama lain dengan sebuah link.

Dalam dunia pemrograman web, HTML adalah bahasa pemrograman wajib yang harus dikuasai oleh setiap programmer.

Bisa dikatakan, HTML itu bahasa paling dasar untuk membuat sebuah website.

Apapun bahasa back end yang digunakan, ia harus di compile ke dalam bahasa HTML supaya bisa dibaca oleh web browser.

Analogi HTML

Biar lebih mudah dalam pemahaman, saya kasih analogi ya.

Website itu ada 2 jenis, yaitu:

  • Website dinamis, adalah web yang kontennya bisa diupdate dengan mudah menggunakan Content Management System (CMS). Contoh: situs berita
  • Website statis, adalah web yang kontennya tidak berubah-ubah. Contoh: profil perusahaan

Nah, untuk membuat sebuah website. Paling tidak dibutuhkan dua buah bahasa pemrograman, yaitu HTML dan CSS.

Analogi atau perumpaaannya sebagai berikut.

Misal kamu ingin membuat sebuah rumah yang bagus, maka kamu harus membangunnya dari dasar bukan? Misal pondasi, tiang, tembok dan genteng.

Nah, itulah dalam web kita butuh HTML. Untuk membuat bentuk rumah tersebut. Pondasi, tiang, tembok itu dinamakan element dalam HTML.

Tidak cukup bangunan rumah jadi, kita harus mempercantik rumah supaya lebih indah. Maka kita akan mengecat rumah, menambah perabotan interior, dll.

Proses memperindah inilah kalau dalam website kita butuh CSS.

CSS singkatan dari cascading style sheet. Intinya kode untuk mempercantik tampilan website.

Analogi lain, HTML itu ibarat kerangka dalam tubuh manusia atau hewan.

Tanpa adanya tulang, kita tidak bisa berdiri bukan?

Masih bingung? Tanyakan di kolom komentar apa yang kamu bingungkan ya!

Sejarah HTML

Berikut sejarah HTML yang perlu kamu ketahui untuk tugas sekolah atau kuliah hehehehe.

Tahun 1989

Konsep HTML mulai dikenalkan oleh Tim Berners-Lee yang bekerja di CERN (Organisasi di Eropa untuk Riset Nuklir). Tidak lama setelah itu, ia juga menemukan konsep internet.

Tahun 1990

Internet mulai diperkenalkan untuk pertama kalinya dengan menggunakan konsep hypertext.

Disaat itu Berners berusaha mencari pendanaan tetapi pengajuannya tidak diterima resmi oleh CERN.

Pada saat natal 25 Desember 1990, ia memperkenalkan
WorldWideWeb (WWW) sebagai web browser pertama di dunia yang baru bisa berjalan di mesin NeXT.

Tahun 1991

Tim terus mengembangkan dan memperkenalkan idenya kepada publik dunia maya (waktu itu pengguna internet masih sangat terbatas).

Di tahun ini pula ia memperkenalkan sistem mailing atau surat digital.

April 1991, engineers dari Universitas Minnesota mengembangkan Gopher yaitu sebuah protokol jaringan yang menjadi lawan pertama internet.

Website pertama berdasar HTML dirilis tanggal 6 Agustus 1991. Tampilannya masih sederhana, tapi sudah mencakup link ke berbagai halaman.

Tahun 1992

Dave Thompson dan Joseph Hardin bergabung dengan Tim Berners dan dimulailah proyek HTML.

Tag IMG diperkenalkan oleh tim Mosaic.

18 Maret 1992, URL diperkenalkan dengan kepanjangan Uniform Resource Locator sebelumnya diberi nama Uniform Resource Identifier (URI).

Tahun 1993

Browser Mosaic versi 1 dirilis terbatas untuk perusahaan Sun Microsystem. Fitur yang ada: gambar, form dan list.

2 September 1993, W3catalog dirilis oleh Oscar Nierstrasz.

Tahun 1994

Januari 1994, bahasa pemrograman Phyton versi pertama dirilis Guido van Rossum. Bahasa ini memang bukan secara spesifik untuk pengembangan HTML. Tetapi, cukup berguna untuk membuat sebuah website.

Salah satu website yang pertama dipublish lengkap adalah Purple.com

1 Oktober 1994, iklan banner pertama dibuat. Dengan teks kalimat: Have You Ever Clicked Your Mouse Right Here?

Tahun 1995

Situs lynda.com dirilis, yaitu situs yang menghubungkan antara pengajar dan siswa.

Bulan April, web browser dirilis.

September, Javascript diperkenalkan oleh Netscape. Dengan adanya bahasa ini developer dapat ngoding dengan mudah menggunakan konsep DOM (Document Object Model).

Tahun 1996

Bahasa pendamping HTML dirilis, yaitu CSS dibulan Desember oleh Håkon W. Lie.

Tahun 1997

HTML 3.2 dirilis publik, ditahun yang sama HTML 4.0 versi yang lebih sempurna juga diperkenalkan publik.

Tahun 1998

Netscape memperkenalkan tim baru yaitu Mozilla Organization. Tim ini yang mengembangkan Mozilla Firefox dan saat ini dikenal dengan Mozilla Foundation.

Juni, PHP versi 3 dirilis dengan fitur yang cukup komplit.

Tahun 1999

Favicon pertama kali diperkenalkan di Internet Explore 5 milik Microsoft.

Hingga saat ini fitur ini masih menjadi standard.

Tahun 2000

Bagian dari API untuk HTML dirilis dibawah nama DOM Level 1, DOM Level 2 Core dan DOM Level 2 HTML.

Tahun 2001

Januari, situs wikipedia dirilis. Wikipedia mengizinkan siapapun menjadi kontributornya.

Ada aturan dalam penulisan di situs ini yang harus ditaati oleh penulisnya.

Fungsi HTML

Berikut ini fungsi bahasa pemrograman HTML

  • Mengintegrasikan tulisan dan gambar
  • Membuat kumpulan pranala / link
  • Membuat form interaktif
  • Membuat teks lebih berfariatif, seperti tulis tebal, tulis miring, dll
  • Membuat layout sebuah website
  • Sebagai bahasa utama yang dirender oleh web browser

Kelebihan HTML

Keunggulan HTML dibanding yang lain adalah:

  • Mudah dipelajari
  • Sebagai bahasa awal di era Internet
  • Banyak digunakan di seluruh dunia, sehingga dukungan komunitasnya besar
  • Didukung oleh semua web browser standar
  • Gratis!
  • Bahasanya rapi, terstruktur dan konsisten
  • Sangat mudah diintegrasikan dengan bahasa lain, seperti Javascript, CSS dan PHP

Kekurangan HTML

Kelemahan HTML antara lain:

  • Jika hanya pakai HTML saja, website tidak bisa dinamis hanya statis dan tampilannya jelek
  • HTML tidak memungkinkan melakukan fungsi logika
  • Jika versi HTML dan browsernya tidak sama, maka semua fitur tidak bisa ditampilkan (contoh: dulu banyak web developer yang menyerah membuat tampilannya keren di internet explorer)

Sumber data:

Leave a Comment