Apa Itu HTML?

HTML adalah singkatan dari Hypertext Markup Language . Ini memungkinkan pengguna untuk membuat dan menyusun bagian, paragraf, tajuk, tautan, dan blockquote untuk halaman web dan aplikasi.

HTML bukanlah bahasa pemrograman, artinya tidak memiliki kemampuan untuk membuat fungsionalitas dinamis. Sebaliknya, ini memungkinkan untuk mengatur dan memformat dokumen, mirip dengan Microsoft Word.

Saat bekerja dengan HTML, kami menggunakan struktur kode sederhana (tag dan atribut) untuk menandai halaman situs web. Misalnya, kita dapat membuat paragraf dengan menempatkan teks tertutup di dalam tag awal <p> dan penutup </p> .Secara keseluruhan, HTML adalah bahasa markup yang sangat lugas dan mudah dipelajari bahkan untuk pemula yang lengkap dalam pembuatan situs web. 

Sejarah HTML

HTML ditemukan oleh Tim Berners-Lee , fisikawan di lembaga penelitian CERN di Swiss. Dia datang dengan ide tentang sistem hypertext berbasis Internet.

Hypertext artinya teks yang berisi referensi (tautan) ke teks lain yang dapat langsung diakses oleh penonton. Ia menerbitkan versi pertama HTML pada tahun 1991, terdiri dari 18 tag HTML. Sejak itu, setiap versi baru bahasa HTML hadir dengan tag dan atribut baru (pengubah tag) ke markup.

Menurut Referensi Elemen HTML Jaringan Pengembang Mozilla , saat ini terdapat 140 tag HTML, meskipun beberapa di antaranya sudah usang (tidak didukung oleh browser modern).

Karena popularitasnya meningkat pesat, HTML sekarang dianggap sebagai standar web resmi. Spesifikasi HTML dipelihara dan dikembangkan oleh World Wide Web Consortium (W3C). Anda dapat melihat kondisi bahasa terbaru kapan saja di situs web W3C .

Peningkatan terbesar dari bahasa ini adalah pengenalan HTML5 pada tahun 2014. Ini menambahkan beberapa tag semantik baru ke markup, yang mengungkapkan arti dari konten mereka sendiri, seperti <article> , <header> , dan <footer> . 

Bagaimana Cara Kerja HTML?

Dokumen HTML adalah file yang diakhiri dengan a. html  atau .htm  . Anda dapat melihat kemudian menggunakan browser web apa pun (seperti Google Chrome, Safari, atau Mozilla Firefox). Browser membaca file HTML dan menampilkan kontennya sehingga pengguna internet dapat melihatnya.

Biasanya, rata-rata situs web menyertakan beberapa halaman HTML yang berbeda . Misalnya: halaman muka, tentang halaman, halaman kontak semuanya akan memiliki dokumen HTML terpisah.

Setiap halaman HTML terdiri dari sekumpulan tag (juga disebut elemen ), yang dapat Anda rujuk sebagai blok bangunan halaman web. Mereka membuat hierarki yang menyusun konten menjadi beberapa bagian, paragraf, judul, dan blok konten lainnya.

Sebagian besar elemen HTML memiliki pembukaan dan penutup yang menggunakan sintaks <tag> </tag> .

Evolusi HTML. Apa Perbedaan Antara HTML dan HTML5?

Sejak hari-hari pertama, HTML telah mengalami evolusi yang luar biasa. W3C terus-menerus menerbitkan versi dan pembaruan baru, sementara tonggak sejarah mendapatkan nama khusus juga.

HTML4 (sekarang biasanya disebut sebagai "HTML") diterbitkan pada tahun 1999, sedangkan versi utama terbaru keluar pada tahun 2014. Dinamakan  HTML5 , pembaruan telah memperkenalkan banyak fitur baru ke bahasa tersebut.

Salah satu fitur HTML5 yang paling diantisipasi adalah dukungan asli untuk penyematan audio dan video. Alih-alih menggunakan Flash player, kita cukup menyematkan file video dan audio ke halaman web kita menggunakan tag <audio> </audio> dan <video> </video> baru . Ini juga mencakup dukungan bawaan untuk grafik vektor yang dapat diskalakan (SVG) dan MathML untuk rumus matematika dan ilmiah.

HTML5 juga memperkenalkan beberapa peningkatan semantik. Tag semantik baru memberi tahu browser tentang arti konten, yang bermanfaat bagi pembaca dan mesin pencari.

Tag semantik yang paling populer adalah <article> </article> , <section> </section> , <aside> </aside> , <header> </header> , dan <footer> </footer> .

Pro dan Kontra HTML

Seperti kebanyakan hal, HTML hadir dengan beberapa kekuatan dan batasan.

Kelebihan:

    1. Bahasa yang banyak digunakan dengan banyak sumber daya dan komunitas besar di belakangnya.
    2. Berjalan secara native di setiap browser web.
    3. Dilengkapi dengan kurva belajar yang datar.
    4. Sumber terbuka dan sepenuhnya gratis.
    5. Markup yang bersih dan konsisten.
    6. Standar web resmi dikelola oleh World Wide Web Consortium (W3C).
    7. Mudah diintegrasikan dengan bahasa backend seperti PHP dan Node.js.
Kekurangan:

    1. Sebagian besar digunakan untuk halaman web statis. Untuk fungsionalitas dinamis, Anda mungkin perlu menggunakan JavaScript atau bahasa backend seperti PHP.
    2. Itu tidak memungkinkan pengguna untuk mengimplementasikan logika. Akibatnya, semua halaman web perlu dibuat secara terpisah, meskipun menggunakan elemen yang sama, misalnya header dan footer.
    3. Beberapa browser mengadopsi fitur baru dengan lambat.
    4. Perilaku browser terkadang sulit untuk diprediksi (misalnya browser lama tidak selalu membuat tag yang lebih baru).


Jadi Bagaimana HTML, CSS, JAVASCRIPT Bisa Terkait? Meskipun HTML adalah bahasa yang kuat, itu tidak cukup untuk membangun situs web yang profesional dan sepenuhnya responsif. Kami hanya dapat menggunakannya untuk menambahkan elemen teks dan membuat struktur konten. Namun, HTML bekerja sangat baik dengan dua bahasa frontend lainnya:  CSS (Cascading Style Sheets) , dan JavaScript . Bersama-sama, mereka dapat mencapai pengalaman pengguna yang kaya dan menerapkan fungsi lanjutan.CSS bertanggung jawab atas penataan seperti latar belakang, warna, tata letak, spasi, dan animasi. JavaScript memungkinkan Anda menambahkan fungsionalitas dinamis seperti slider, pop-up, dan galeri foto.

Posting Komentar

0 Komentar