HTML adalah kependekan dari Hypertext Markup Language  dan pengertiannya adalah sekumpulan syntax text atau file ASCII yang berisi intruksi atau perintah program untuk web browser, untuk menampilakan tampilan grafis sebuah halaman website.File html dapat menggunakan aplikasi text editor pada semua system operasi contohnya:  Notepad dan simple text.
HTML merupakan croos platfrom karena walau pembuatannya menggunkan operating system tertentu,namun akan memiliki tampilan yang sama di semua operating system.
Sekarang kesimpulannya adalah HTML itu berkerja pada sisi klien/browser sehingga hanya browser yang mendukung HTML yang bisa menampilkannya dengan baik

Nah itu adalah HTML, lalu apakah yang disebut dengan Tag HTML...?


Tag html itu umumnya dibuat secara berpasangan yaitu tag pembuka dan tag penutup.

Web browser akan mencari tag-tag html dalam file text, membaca dan kemudian menampilkannya sesuai dengan format tag html adalah <nama tag>yang ditampilkan</nama tag>.

Contoh mengunakan tag html:
<h1>Judul Posting</h1>

Tag tersebut akan membersihkan instruksi  kepada web browser bahwa judul postingan memnggunakan style heading level 1.

ini berkaitan dengan pelajaran css kemarin yaitu ID dan CLASS dalam CSS bahwa tag H1 itu bisa bertindak sebagai selector dalam CSS untuk web browser agar menampilkan judul postingan tersebut sesuai dengan manipulasi dalam deklarasi CSSnya. 

Banyak tag HTML yang selalu berpasangan seperti ini,sebuah tag penutup selalu di beri tanda "/" untuk menghentikan proses tagging kepada web browser.Jadi,jika kita lupa tidak memberikan karakter "/" maka browser akan menganggap tag tersebut sama seperti text biasa lainnya.
tag HTML tidak case sensitif,maksudnya karakter huruf besar maupun huruf kecil sama saja,contoh;
<body> ____</body> sama saja dengan <body>____</body> .Namun antara tag pembuka dan penutup sebaiknya tidak berbeda jenis karakternya, misal <body>...</body>.


Kesalahan dalam menulis tag HTML tidak berakibat buruk pada system komputer,tetapi browser hanya mengabaikan perintah tersebut dan menganggapnya sebagai text biasa.
Browser web dirancang memiliki kemampuan hanya untuk mengenali dan mengeksekusi beberapa Tag HTML dari keseluruhan  tag HTML standard dari W3C.
Jika web browser tidak mengenali tag HTML tertentu maka browser akan melewatinya saja seakan hanya text biasa lainnya.