Apa itu HTML?

HyperText Markup Language (HTML) adalah jenis bahasa komputer yang digunakan untuk membuat halaman yang dapat diposting di Internet atau dikirim melalui email. Meskipun mungkin tampak rumit bagi banyak orang, itu dianggap sebagai bahasa yang relatif sederhana. Semua teks, grafik, dan elemen desain halaman yang dirancang dengan bahasa ini “diberi tag” dengan kode yang menginstruksikan browser web atau program email cara menampilkan elemen tersebut. Tag juga memberikan informasi tata letak dan pemformatan sehingga halaman web atau email akan terlihat sedekat mungkin dengan tampilan yang diinginkan oleh perancangnya. Untuk perancang situs web pemula atau siapa pun yang perlu mengetahui kode tertentu atau ingin mempelajari cara membuat seluruh situs web, ada banyak utilitas perangkat lunak, program, dan situs web yang dapat membantunya dalam menulis kode HTML.

Structure

Pengkodean HTML terstruktur seperti pohon, dengan setiap tag berbeda bersarang di dalamnya. Dalam kebanyakan kasus, setiap elemen pemformatan memerlukan tag awal dan tag akhir, dan tag yang berbeda tidak boleh tumpang tindih. Inilah yang dimaksud dengan “bersarang;” jika tag 2 terbuka setelah tag 1, maka tag 2 harus ditutup terlebih dahulu sehingga elemen pemformatan tag 2 seluruhnya tertutup dalam tag 1. Elemen adalah komponen individu yang membentuk kode, dan mencakup tag pembuka dan penutup serta konten diantara mereka. Atribut memberikan lebih banyak informasi tentang elemen, dan terdiri dari atribut dan nilainya, dihubungkan dengan tanda sama dengan.

Untuk membuat elemen HTML, pengguna membuat tag yang dimulai dan diakhiri dengan tanda kurung siku dan menempatkannya sebelum teks yang perlu diformat. Kode — biasanya satu atau lebih huruf, angka, kata, dan/atau simbol — di dalam kurung sudut menunjukkan apa elemen tersebut dan atribut yang harus dimiliki konten, seperti ukuran, font, atau karakteristik lainnya. Untuk mengakhiri pemformatan, pengguna mengetik tanda kurung sudut pertama, lalu garis miring terbalik, lalu mengulangi kode elemen dan menutup tanda kurung. Sebagai contoh, Apa Itu HTML? adalah kode yang digunakan untuk memformat judul artikel ini; tag elemen “kuat” bersarang di dalam tag “judul”.

Jenis Kode
Ada banyak kode untuk memungkinkan pemformatan teks yang berbeda, termasuk miring, tabel, paragraf, dan hyperlink ke halaman web. Kode juga dapat menunjukkan kepada browser atau program email bagaimana menampilkan atau menggunakan elemen lain, seperti gambar, grafik, video, dan suara. Jenis kode lain tanpa kurung sudut dapat digunakan untuk membuat tanda baca, diakritik, dan simbol lain yang mungkin muncul dalam teks. Meskipun semua browser web dan banyak program email menggunakan HTML, masing-masing mungkin menafsirkan dan menampilkan kode sedikit berbeda, dan desainer sering kali harus mempertimbangkan variasi ini saat membuat halaman web.
Bahasa yang Berkembang
Sejak pengembangan HTML pada awal 1990-an oleh ilmuwan komputer Inggris Tim Berners-Lee, telah terjadi banyak perubahan dan versi. Versi ini telah dikelola oleh World Wide Web Consortium (W3C) sejak tahun 1996. Pada bulan Januari 2008, Draft Kerja Publik Pertama dari HTML 5 diterbitkan oleh kelompok kerja yang mengembangkan spesifikasi ini. Masih dalam pengembangan pada tahun 2011, revisi ini diharapkan dapat mengubah secara dramatis pengembangan aplikasi untuk web. Ini memperkenalkan sejumlah elemen baru, termasuk untuk struktur situs, interaktivitas, dan dukungan audio dan video, serta atribut baru.
Melihat Kode Halaman Web
Kode yang digunakan untuk membuat halaman web apa pun dapat dilihat dengan menavigasi browser ke halaman tersebut, lalu memilih opsi yang benar dari menu browser. Di sebagian besar browser, pengguna dapat mengklik menu “tampilan” dan memilih opsi seperti “sumber”, “sumber tampilan”, atau “sumber halaman”. Ini akan menyebabkan jendela pop-up muncul, dan itu akan menampilkan kode yang digunakan untuk membuat halaman web itu.
Penting untuk dicatat bahwa tidak semua konten yang ditemukan di semua halaman web ditulis dalam HTML. Extensible Markup Language (XML) dan Extensible HyperText Markup Language (XHTML) adalah jenis bahasa markup lain yang digunakan dalam pengembangan web. Selain itu, lembar gaya — seperti Cascading Style Sheets (CSS) — digunakan untuk melampirkan gaya ke dokumen HTML. Bahasa seperti Flash® dan Java® digunakan untuk membuat konten interaktif. Banyak bahasa pemrograman lain dapat digunakan untuk menambahkan fungsionalitas khusus ke situs web.
Dibandingkan dengan HTC
Secara praktis, ada sedikit perbedaan antara ekstensi HTM dan HTML, karena keduanya dibaca sebagai file HTML oleh sebagian besar mesin. Alasan mengapa ada dua ekstensi yang berbeda untuk memulai adalah karena jenis komputer tertentu, seperti yang berjalan pada sistem DOS 16 bit atau Windows® 3, tidak dapat membaca ekstensi empat karakter, sehingga memerlukan ekstensi HTM tiga karakter. Sebagian besar sistem yang dapat membaca empat ekstensi karakter secara otomatis diprogram untuk mengenali file HTM sebagai file HTML, meskipun pengguna komputer terkadang memerlukan konverter untuk mengubah file dari HTM ke format yang dikenali sistem.