Mengenal HTML

Halo teman-teman, selamat datang kembali di blog aku.
Jadi kali ini aku meminta sedikit waktu kalian lagi untuk membaca sedikit ilmu yang aku dapatkan dari perkuliahan ku kali ini.
Oke langsung saja, yuk~






HTML (Hyper Text MarkUp Language) adalah Bahasa markup standar untuk pembuatan halaman website. Dengan HTML kita dapat membuat halaman website sesuai standar dengan pengkodean tag-tag HTML. HTML sebenarnya mirip dengan bahasa yang sering kita pergunakan di kehidupan sehari-hari, namun dalam penulisan di HTML kita harus memerlukan kode atau "Tag HTML" sehingga membentuk struktur kode dan halaman HTML yang lengkap.


Perkembangan-perkembangan HTML sebagai berikut:

  • HTML 2.0 dipublikasikan pada tanggal 24 November 1995 sebagai IETF.
  • HTML 3.2 dipublikasikan pada tanggal 14 Januari 1976 sebagai Konsorium World Wide Web.
  • HTML 4.0 dipublikasikan pada tanggal 18 Desember 1997 sebagai W3C Recommendation.
  • HTML 4.01 dipublikasikan pada tanggal 05 Mei 2000, yang distandarkan dengan ISO HTML.
  • HTML 5 (stabil) dipublikasikan pada tanggal 28 Oktober 2014, dan menjadi standard HTML tertinggi saat ini.

     Didalam HTML memelurkan kode tag, elemen, dan atribut. Mereka adalah tiga sekawan yang menjadi atom pembentuk HTML. Berikut ini penjelasan dari tag, elemen, dan atribut:

  • Tag, digunakan sebagai awalan instruksi atau perintah yang akan dibaca web browser. Misalnya: tag <bold>. Tag ini akan meminta browser menampilkan teks dalam format tebal.
  • Element, merupakan keseluruhan kode yang terdiri dari tag pembuka (<>) hingga tag penutup (</>). Contohnya: <h1> Contoh Elemen </h1>. Meski demikian, tidak semua tag HTML memiliki pasangan penutup.
  • Attribute, yaitu informasi atau perintah tambahan yang berada di dalam elemen. Misalnya: <img src=”pantai.jpg” alt=”Pantai Baron.”> Elemen ini menggunakan tag <img> dengan atribut sumber gambar (src) dan alt text (alt).




      Berikut ini adalah kerangka inti yang menyusun setiap dokumen HTML:

  • <!DOCTYPE html> berfungsi untuk mendeklarasikan kepada komputer bahwa Anda akan menuliskan perintah dalam kode HTML.
  • <html></html> merupakan tag yang menandakan bahwa Anda memulai dan mengakhiri dokumen dalam kode HTML.
  • <head><head> diisi dengan metadata dari dokumen HTML. Seperti judul tab, deskripsi, dan lain-lain.
  • <body></body> diisi dengan konten halaman website.

      Tag HTML memiliki dua tipe utama:

  1. Elemen block-level memakai semua space yang tersedia dan selalu membuat line baru di dalam dokumen. Contoh dari tag block adalah heading <h1></h1> dan paragraf <p></p>.
  2. Elemen inline hanya memakai space sesuai dengan kebutuhannya dan tidak membuat line baru di halaman. Biasanya elemen ini akan memformat isi konten dari elemen block-level. Contoh dari tag inline adalah link <a href=”https://contoh.com/">Tekan disini</a> dan emphasized strings <img src=”/images/contoh.jpg” alt=”Contoh gambar”>.

    Secara umum, fungsi HTML adalah untuk mengelola serangkaian data dan informasi sehingga suatu dokumen dapat diakses dan ditampilkan di Internet melalui layanan web. Berikut adalah beberapa fungsi HTML yang lebih spesifik yaitu:

  • Membuat struktur dari halaman website.
  • Mengatur tampilan dan isi dari halaman web.
  • Membuat tabel dengan tag HTML Table.
  • Membuat Form HTML.
  • Menambahkan objek-objek penting lainnya seperti: audio, video  dan animasi.
  • Membuat gambar dengan Canvas.
  • Mempublikasi halaman website secara online.

     Berikut ini adalah kelebihan dari HTML:

  • Bahasa yang digunakan secara luas.
  • Dijalankan secara alami di setiap web browser.
  • Memiliki learning curve yang mudah.
  • Open-source dan sepenuhnya gratis.
  • Bahasa markup yang rapi dan konsisten.
  • Standard web yang resmi di-maintain oleh World Wide Web Consortium (W3C).
  • Mudah diintegrasikan dengan bahasa backend, seperti PHP dan Node.js.


     Adapun kekurangan dari HTML sebagai berikut:

  • Paling sering digunakan untuk halaman web statis. Untuk fitur dinamis, Anda bisa menggunakan JavaScript atau bahasa backend, seperti PHP.
  • HTML tidak memungkinkan user untuk menjalankan logic. Alhasil, semua halaman web harus dibuat terpisah meskipun menggunakan elemen yang sama, seperti header dan footer.
  • Fitur-fitur baru tidak bisa digunakan secara cepat di sebagian browser.
  • Terkadang perilaku browser susah untuk diprediksi (misalnya, browser lama tidak selalu bisa render tag yang lebih baru).


        Jadi, untuk membuat suatu website perlulah kita untuk mempelajari pemrograman HTML ini. Karena program inilah yang akan membentuk suatu website yang akan bisa dipublikasikan ke dunia internet. Mempelajari HTML ini sangat mudah karena program ini menggunakan bahasa yang amat luas, namun perlu mempelajari tag-tag yang ada di HTML ini untuk mengetahui fungsi-fungsi dari tag-tag yang digunakan.


Oke sampai disini pembahasan blog aku kali ini. Jangan lupa share informasi ini ke teman-teman kalian. Dan juga berikan aku kritik & saran kalian di kolom komentar ya teman-teman, agar aku bisa memperbaiki di blog selanjutnya~

👇👇👇


Komentar

Postingan populer dari blog ini

Python

Mengenal CSS

Sejarah Windows