--- title: HTML slug: Glossary/HTML translation_of: Glossary/HTML ---

HTML (HyperText Markup Language) merupakan sebuah bahasa deskriptif yang menentukan struktur halaman web.

Sejarah singkat

Pada tahun 1990, sebagai bagian dari visinya tentang {{glossary("World Wide Web","Web")}}, Tim Berners-Lee mendefinisikan konsep {{glossary("hypertext")}}, yang Berners-Lee buat secara resmi pada tahun selanjutnya melalui sebuah markup yang secara umum berbasis pada {{glossary("SGML")}}. {{glossary("IETF")}} mulai menetapkan HTML secara resmi pada tahun 1993, dan setelah beberapa draf mereka merilis versi 2.0 di tahun 1995. Pada tahun 1994 Berners-Lee mendirikan {{glossary("W3C")}} untuk mengembangkan Web. Di tahun 1996, W3C mengambil alih HTML dan mempublikasikan rekomendasi HTML 3.2 setahun kemudian. HTML 4.0 dirilis pada tahun 1999 dan menjadi standar ISO di tahun 2000.

Pada saat itu, W3C hampir meninggalkan HTML untuk mendukung {{glossary("XHTML")}}, sehingga memicu pendirian kelompok independen yang disebut {{glossary("WHATWG")}} di tahun 2004. Karena WHATWG, pekerjaan {{glossary("HTML5")}} diteruskan: kedua organisasi tersebut mempublikasikan draf pertama di tahun 2008 dan standar akhir di tahun 2014.

Konsep dan sintaks

Sebuah dokumen HTML merupakan sebuah dokumen plaintext yang terstruktur dengan {{glossary("element","elements")}}. Elemen dikelilingi oleh {{Glossary("tag","tags")}} pembuka dan penutup yang sesuai. Masing-masing tag dimulai dan diakhiri oleh sebuah angle bracket  (<>). Ada beberapa tag kosong atau void yang tidak dapat disertakan oleh teks apapun, seperti {{htmlelement("img")}}.

Anda dapat memperpanjang tag HTML dengan {{Glossary("attribute","attributes")}}, yang menyediakan informasi tambahan yang akan mempengaruhi bagaimana perambah mengimplementasikan elemen:

Detail of the structure of an HTML element

Sebuah file HTML biasanya disimpan dengan sebuah ekstensi .htm atau .html, yang dijalani oleh sebuah  {{Glossary("Server","web server")}}, dan dapat ditampilkan oleh {{Glossary("Browser","Web browser")}} apapun.

Pelajari juga

Pengetahuan umum

Belajar HTML

Referensi teknis