HTML

HTML (HyperText Markup Language) adalah standard markup language dan building block paling dasar dari Web: mendefinisikan makna dan struktur konten web. Halaman ini menyintesis definisi dan panduan dari MDN plus sejarah dan markup detail dari Wikipedia.

Definisi

HTML adalah standard markup language untuk dokumen yang ditampilkan di web browser. Mendefinisikan konten dan struktur konten web. Sering dibantu CSS (penampilan/presentation) dan JavaScript (fungsi/behavior).

"Hypertext" merujuk pada links yang menghubungkan web pages, baik dalam satu website atau antar website. Dengan meng-upload konten dan me-link ke halaman lain, kamu jadi partisipan aktif World Wide Web.

Fakta teknis: extension .html/.htm, media type text/html, dikembangkan WHATWG (W3C formerly), initial release 1993, latest release Living Standard, extended dari SGML, extended ke XHTML.

Sejarah

Version timeline

Markup dan elemen

HTML markup terdiri dari tags (dan atribut), character-based data types, character references, entity references.

Contoh:

<!DOCTYPE html>
<html>
  <head>
    <title>This is a title</title>
  </head>
  <body>
    <div>
        <p>Hello world!</p>
    </div>
  </body>
</html>

Elemen umum: headings <h1>-<h6>, paragraphs <p>, line breaks <br>, links <a href="...">, inputs <input type="...">, comments <!-- ... -->.

Tipe markup: structural (tujuan teks), presentational (penampilan, kini via CSS), hypertext (menghubungkan dokumen).

Fitur penting

Peran dalam web

HTML hanya struktur. Penampilan dikerjakan CSS, perilaku dikerjakan JavaScript. Sejak 1997 W3C mendorong CSS di atas presentational HTML. Browser merender HTML menjadi multimedia web pages; tags tidak ditampilkan, hanya dipakai menginterpretasi konten.

Lihat juga