secara umum, fungsi HTML adalah untuk mengelola serangkaian data dan informasi sehingga suatu dokumen dapat diakses dan ditampilkan di Internet melalui layanan web.
Fungsi HTML yang lebih spesifik yaitu :
a. Membuat halaman web.
b. Menampilkan berbagai informasi di dalam sebuah browser Internet.
c. Membuat link menuju halaman web lain dengan kode tertentu (hypertext).
Contoh gambar :
Beberapa Kumpulan Tag HTML :
<a> : Membuat link ke dokumen lain menggunakan atribut href
<abbr> : Menampilkan informasi saat pointer mouse diletakkan pada teks yang ditandai
<acronym> : Mendefinisikan sebuah singkatan
<address> : Mendefinisikan informasi kontak pada halaman web
<area> : Mendefinisikan daerah pada pemetaan gambar
<b> : Mencetak tebal suatu teks
<base> : Mendefinisikan halaman link default
<bdo> : Menentukan arah teks
<big> : Membuat teks berukuran besar
<blockquote> : Mendefinisikan pendapat yang panjang
<body> : Mendefinisikan badan HTML
<br> : Mengganti baris
<button> : Mendefinisikan sebuah tombol
<caption> : Mendefinisikan judul pada table
<center> : Menampilkan teks di tengah halaman
<cite> : Mendefinisikan kutipan
<code> : Mendefinisikan teks berisi kode computer
<col> : Mendefinisikan nilai atribut kolom pada table
<colgroup> : Mengelompokkan kolom pada table untuk keperluan format table
<dd> : Membuat daftar item pada definition list
<del> : Mendefinisikan teks yang dihapus/dicoret
<dfn> : Mendefinisikan sebuah istilah
<dir> : Memuat daftar judul dari direktori
<div> : Mendefinisikan bagian sebuah halaman
<dl> : Membuat sebuah daftar definisi
<dt> : Membuat daftar item dari <dl>
<em> : Menekankan sebuah teks
<fieldset> : Mengelompokkan beberapa elemen dalam form
<font> : Mendefinisikan huruf
<form> : Mendefinisikan sebuah form masukan pengguna
<frame> : Mendefinisikan sebuah jendela
<frameset> : Mendefinisikan sebuah frameset
<h1>…<h6> : Mendefinisikan bagian atas heading
<head> : Mendefinisikan head dokumen
<hr> : Mendefinisikan garis horizontal
<i> : Mencetak miring suatu teks
<link> : Mendefinisikan link antara halaman dengan sumber
<map> : Pemetaan gambar
<menu> : Membuat daftar menu
<meta> : Mendeskripsikan metadata
<noframes> : Digunakan jika browser tidak mendukung frame
<noscript> : Digunakan jika browser tidak mendukung script
<ol> : Membuat daftar order
<optgroup> : Mengelompokkan beberapa daftar pilihan
<option> : Menampilkan daftar pilihan
<p> : Membuat paragraph baru
<param> : Mendefinisikan parameter atau variable
<pre> : Mendefinisikan preformat teks
<q> : Mendefinisikan kutipan
<s> : Membuat tanda coretan
<script> : Mendefinisikan client side scripting
<select> : Mendefinisikan daftar pilihan
<small> : Mendefinisikan teks berukuran kecil
<span> : Mendefinisikan bagian tertentu dari dokumen HTML
<strike> : Membuat tanda coretan
<strong> : Mempertegas tampilan suatu teks
<style> : Mendefinisikan informasi style
<sub> : Memformat teks subscript
<sup> : Memformat teks superscript
<table> : Membuat table dalam halaman web
<td> : Mendefinisikan kolom dalam table
<textarea> : Mendefinisikan multiline input
<th> : Mendefinisikan bagian atas dalam table
<title> : Mendefinisikan judul
<tr> : Mendefinisikan baris dalam table
<u> : Tau underline??
<ul> : Membuat daftar yang tak berurut
Nah, untuk menuliskan tag yang sempurna yaitu dengan pertama menuliskan suatu tag pembuka kemudian tag penutupnya. Contoh:
Source : <i>Ini Teks Saya</i> dan <u>Ini Teks Kamu</u>
Hasil : Ini Teks Saya dan Ini Teks Kamu
Yang berwarna merah adalah tag pembuka dan berwarna hijau adalah tag penutup