HTML: Pengertian, Fungsi, dan Cara Kerjanya
Jika kamu ingin menjadi seorang web developer, ada banyak jenis kode yang harus kamu kuasai, salah satunya adalah HTML. HTML adalah bagian yang sangat penting dari sebuah website.
Jadi apa itu HTML? Apa fungsinya? Dan bagaimana cara kerjanya? Wah, banyak sekali pertanyaan seputar HTML yang terlintas di benak kamu. Nah, untuk membantu kamu memahami HTML lebih baik, Hosteko akan menjelaskannya satu per satu. Yuk, langsung saja, simak penjelasannya di bawah ini.
Pengertian HTML
Sampai saat ini masih banyak orang yang salah paham atau belum mengetahui apa itu HTML. Bahkan, kebanyakan orang menganggap HTML sebagai bahasa pemrograman, padahal sebenarnya bukan.
HTML adalah kependekan dari Hypertext Markup Language, yang merupakan sebuah bahasa markup. HTML adalah kode yang digunakan untuk membuat struktur halaman website menjadi menarik, saling terhubung satu sama lain, dan dapat diakses melalui internet.
HTML pertama kali ditemukan oleh Tim Berners-Lee pada tahun 1991. HTML adalah solusi yang membuat dokumen lebih mudah diakses oleh para ilmuwan, namun saat ini HTML berkembang pesat di dunia pemrograman web.
Bagi pemula yang ingin mulai belajar pemrograman web, namun belum tahu bahasa markup apa yang harus dipelajari, HTML adalah jawabannya. HTML dianggap mudah dipahami, bahkan oleh orang awam sekalipun, karena tag dasar HTML mudah dibaca dan diterapkan.
HTML biasanya diarsipkan atau disimpan dalam file yang disebut file HTML. Isi dari file tersebut merupakan kombinasi simbol dan teks.
Fungsi HTML
Setelah kamu sudah mulai terbayang apa itu HTML. Perlu diketahui bahawa bahasa markup ini memiliki beberapa fungsi.
Berikut adalah beberapa fungsi dari HTML:
-
Berfungsi untuk Membuat Website
Fungsi utama HTML adalah untuk membuat halaman website. Saat membuat website, HTML biasanya digunakan bersama dengan CSS untuk mempercantik website dan JavaScript untuk membantu menyediakan animasi dan kontrol fungsi. Dengan kode ini memungkinkan kamu berbagi informasi dengan banyak orang di internet melalui browser. Namun, jika ingin website kamu dapat diakses oleh banyak orang, kamu juga harus membeli layanan hosting.
-
Berfungsi sebagai Hyperlink
Hyperlink adalah salah satu fungsi HTML. Hyperlink ini akan mengarahkan kamu untuk berpindah antar halaman melalui teks tertentu yang sudah berisi suatu kondisi. HTML merupakan bahasa pemrograman yang juga berperan penting dalam SEO (Search Engine Optimation). Berkat HTML, pemilik website dapat mengarahkan pengguna atau pembaca ke halaman website lain melalui hyperlink.
-
Sebagai Pondasi Website
HTML diperlukan untuk membuat website terlihat lebih menarik. Bahasa markup ini juga menjadi dasar terpenting ketika membuat sebuah website. Karena nantinya beberapa bahasa pemrograman akan diterapkan pada HTML.
-
Berfungsi untuk Menambah Multimedia pada Website
Website yang menarik dan tidak membosankan akan membuat pengunjung betah. Dengan menggunakan HTML kamu bisa menampilkan berbagai jenis multimedia di website. Contohnya seperti menambahkan video, gambar, audio, animasi, dan media lainnya. Hal ini bertujuan agar pengunjung dapat memperoleh informasi secara maksimal dan tidak bosan membaca informasi yang ada di dalamnya.
-
Sebagai Penanda Teks dan Bagian Website
HTML berfungsi sebagai penanda teks dan bagian website. HTML adalah bahasa pemrograman yang bisa menandai kalimat sebagai huruf tebal atau miring menggunakan kode tertentu. Selain itu, bahasa markup ini juga dapat digunakan untuk menandai bagian website. Contohnya, seperti bagian navigasi, footer, dan header.
Struktur HTML
Dalam HTML terdapat kerangka inti yang membangunya, seperti tag, element, dan attribute. Untuk lebih jelasnya, simak penjelasannya berikut ini:
-
Tag
Tag merupakan bagian pembuka dan penutup yang digambarkan dengan <..>/..> yang didalamnya akan diisi dengan nama tag dan atributnya yang kemudian akan diproses oleh browser. Setiap tag mempunyai fungsinya masing-masing. Misalnya untuk membuat judul maka menggunakan tag <h1></h1> dan jika ingin menambahkan gambar menggunakan tag <img></img>.
-
Element
Element adalah keseluruhan dari pembuka tag hingga penutup tag, yang berarti element berisi tag pembuka, isi tag, dan tag penutup. Misalnya seperti ini:
<h1>Belajar HTML Bersama Hosteko</h1>.
Element tidak hanya berisi teks saja, namun bisa berisi element lain yang disebut nested element. Misalnya seperti ini:
<html> <body> <h1>Belajar HTML Dasar</h1> </html>
-
Attribute
Atribute adalah informasi yang dapat ditambahkan dalam setiap element untuk mengatur dan menambahkan sesuatu. Misalnya dalam penggunaan tag images, dapat dilengkapi menjadi:
<img src="html.jpg" alt="html"/>
Dari tag di atas berarti image akan memproses gambar komputer dan alt akan menampilkan tulisan “html” jika pemrosesan gambar gagal.
Cara Kerja HTML
Saat ini, kamu mungkin bertanya-tanya bagaimana HTML bekerja. Kenapa hanya dari kumpulan tag bisa membuat website lebih menarik dan dibaca banyak orang? Penasaran? Yuk, simak penjelasannya berikut ini:
HTML memiliki cara kerja yang unik sehingga informasi yang dimuat bisa ditampilkan di browser. Begini cara kerjanya:
- Setelah dokumen HTML dibuat di aplikasi editor HTML, dokumen tersebut akan tersimpan dalam format .htm atau .html.
- Pengguna dapat membuat banyak dokumen HTML. Hal ini dikarenakan, sebuah website pada umumnya terdiri dari banyak halaman. Misalnya, seperti halaman utama website, blog, dan lainnya.
- Dokumen HTML yang sudah dibuat berisi berbagai komponen HTML yang menyusun berbagai bagian. Misalnya, seperti bagian isi konten, heading, paragraf, dan lainnya.
- File atau ekstensi HTML dapat dibuka di berbagai browser.
- Agar orang lain dapat mengakses informasi yang telah kamu buat maka kamu harus membuatnya online. Oleh karena itu, kamu harus mengunggahnya terlebih dahulu melalui layanan web hosting. Dari sini dapat diketahui bahwa HTML adalah bahasa markup yang berfungsi setelah kamu mengunggah file ke website menggunakan layanan web hosting.
- Setelah itu, browser bisa membaca file HTML tersebut dan mengubahnya menjadi tampilan website yang utuh yang dapat ditampilkan di perangkat dan diakses oleh banyak orang.
Nah, itulah beberapa hal mengenai HTML. Semoga bermanfaat!