HTML Introduction
HTML merupakan singkatan dari Hyper Text Markup Language yang merupakan bahasa dasar markah yang digunakan untuk menampilkan document di browser (perambanan). biasanya pada Markah HTML terdapat skrip pembantu seperti Javascript yang digunakan untuk logika pengolahan secara client side dan CSS yang digunakan dalam mendekorasi dokumen.
Dalam menjalankan/merender HTML membutuhkan suatu browser (perambanan), browser adalah salah satu jenis perangkat lunak atau software yang pada umumnya digunakan dan dimanfaatkan untuk membuka suatu halaman di situs internet. Browser juga disebut dengan software yang berfungsi sebagai penerima, pengakses, dan penyaji berbagai informasi di internet. dengan protocol yang biasanya digunakan pada HTML adalah HTTP dan HTTPS.
Berikut Merupakan contoh dari bahasa markah HTML:
Versi HTML
HTML memiliki berbagai versi, HTML sendiri dikembangkan pertama kali pada tahun 1993, berikut merupakan versi HTMl beserta tahun rilisnya:
- HTML - 1993
- HTML 2.0 - 1996
- HTML 3.2 - 1997
- HTML 4.0 - 1999
- HTML 5 - 2014
pada setiap versi HTML terdapat berbedaan struktur,component dan security.
Elemen dalam HTML
Elemen dalam HTML adalah sebuah komponen yang digunakan dalam menyusun dokumen HTML. Elemen kadang juga disebut sebagai node, karena elemen juga merupakan salah satu jenis node yang menyusun dokumen HTML dalam diagram HTML tree
Pada dasarnya html mempunyai elemen terpenting (root elemen) yaitu adalah <html>
, elemen ini merupakan elemen root pada html dimana digunakan dalam mengidentifikasi bahwa dokumen yang dibaca oleh browser adalah HTML.
selain elemen <html>
juga terdapat banyak lagi elemen seperti <head>
,<body>
,<title>
,dst.
Perlu juga diperhatikan bahwa HTML bukan lah bahasa pemprograman , tetapi bahasa markup/markah yang biasa sering digunakan dalam pemprograman. karena html tidak dicompile dan dijalankan dengan logic interpreter menjadikan html tidak mempunyai pesan error , jika terdapat kesalahan pada html maka hanya akan menyebabkan tampilan menjadi tidak sesuai layout dan lain lain tetapi tidak akan terjadi error yang menghentikan compiler dalam berjalan.