HTML Dasar 

HTML (Hypertext Markup Language) merupakan bahasa pemrograman web yang digunakan 

untuk membuat halaman situs. 

 

Untuk belajar HTML dasar sebaiknya Anda ketikkan di Notepad. 

 

Bentuk umum: 

<html> 

<head>  

<title> Letakkan judul situs di sini </title> 

</head>  

<body> 

Ini halaman situs Anda. Letakkan perintah-perintah HTML di sini. 

Ini halaman situs Anda. Letakkan perintah-perintah HTML di sini.  

Ini halaman situs Anda. Letakkan perintah-perintah HTML di sini.  

</body> 

</html> 

 

Setelah diketikkan, Anda simpan dengan nama latihan.html. Untuk mengeceknya Anda double 

click file yang telah Anda simpan. Sebenarnya Anda dapat menggunakan ekstensi .htm, tetapi 

supaya sama, maka sebaiknya digunakan ekstensi .html. 

 

Judul situs di tampilkan disini (dalam html 

diletakkan diantara <title> ..... </title> 

 

 

 

Coba Anda ketikkan perintah-perintah HTML berikut ini, kemudian Anda jalankan di browser ! 

<html> 

<head>  

<title> Latihan Pertamaku </title> 

</head> 

<body bg color="#000000"> 

<p align="left">  

Paragraf ini akan rata kiri<br> 

Paragraf ini akan rata kiri<br> 

Paragraf ini akan rata kiri<br> 

<p> 

br digunakan untuk ganti baris <br><br> 

<b>Kalimat ini akan dicetak Bold </b> <br> 

<i>Kalimat ini akan dicetak Italic </i> <br>  

<b><i>Kalimat ini akan dicetak Bold dan Italic</i></b> 

 

<hr width="1000"><br>  

Perintah hr digunakan untuk membuat garis 

 

</body> 

</html> 

 

Simpan dengan nama latihan_2.html. Jika benar, seharusnya ditampilkan seperti berikut ini: 

 

 

 

 

 

 


  

 

Perhatikan perintah berikut ini: 

<p align="left"> 

 

 

 

tag atribut 

 

P pada perintah di atas disebut dengan tag, sedangkan align disebut dengan atribut. Atribut 

merupakan perintah yang menyertai tag. 

 

Berikut beberapa perintah HTML dan fungsinya: 

 

Tag Atribut/Contoh penulisan Fungsi 

<body> <body bgcolor=”red”> Backgorund halaman berwarna 

 <body bgcolor=”#FF0000”> merah 

 text=” ... “ Memberi warna pada teks 

 link=” ...” Warna link 

 vlink=”...” Warna link yang sudah dikunjungi 

 alink=”...” Warna link yang aktif 

 <body Memberi background gambar 

 background=”D:\Gambar.jpg”> pada halaman 

<a> ... </a> <a Membuat hyperlink/link 

 href=”D:\home.html”>Home</a>  

 <a  

 href="http://www.yahoo.com/">Ya  

 hoo!</a>  

 <a  

 href="mailto:name@domain.com"  

 >here</a> to email me!  

<img> <img src="person.jpg" width="50" Memasukkan gambar dengan 

 height="50" border="0" nama file gambar person.jpg, 

 alt="Person" align="left"> lebar 50px, tinggi 50px, border 0, 

  rata kiri, dan jika gambar tidak 

  muncul akan keluar teks Person 

 <img src=”C:\ Documents\My  

 

Pictures\Sample 

Pictures\Sunset.jpg>  

 

 

<font>... /font> <FONT size="2" color="#FFFF00" Mengatur font dengan ukuran 2, 

 face="arial">...</font> warna kuning, jenis huruf Arial 

   

<BIG>...</BIG> <BIG>Contoh </BIG> Membuat teks Contoh menjadi 

  lebih besar 

<SMALL>...</SMALL> <SMALL> Contoh</SMALL> Membuat teks Contoh menjadi 

  lebih kecil 

<b>...</b> Teks bold/dicetak lebih tebal  

<i>…</i> Teks italic/miring  

<strike>...</strike> Teks tercoret  

<u>...</u> Teks underlined  

<h1>...</h1> Teks heading 1. Tingkat heading  

 bisa sampai tingkat 6. Semakin  

 besar tingkar heading, maka teks  

 aka dicetak semakin kecil  

<hr> <hr width=”600”> Garis dengan lebar 600. Tag <hr> 

  tidak perlu ditutup 

  Garis dengan tinggi 5, lebar 80% 

  dari lebar layar browser dan rata 

 <hr align=”center” size=”5” tengah 

 width=”80%”  

<p align=”center’> ... Paragraf rata tengah. Perintah ini  

</p> juga dapat ditulis dengan tag  

 <center>...</center>  

   

<br> Tag untuk ganti baris Tag <br> tidak perlu ditutup 

<sup>...</sup> Teks superscript  

<sub>...</sub> Teks subscript  

<marquee> .... Teks berjalan. Memiliki atribut  

</marquee> direction, behavior dan lain-lain.  

 Contoh:  

 <marquee direction=”right”>  

 ....</marquee>  

 <marquee behavior=”alternate”>  

 ... </marquee>  

 

 

 

TABLE 

 

Beberapa perintah penting untuk membuat tabel: 

1. <table border=”1”> .... </table> merupakan perintah utama dalam pembuatan tabel, 

tabel dengan ketebalan 1px   

2. <tr> ... </tr>      tag untuk membuat baris  

3. <td> ... </td>      tag untuk membuat kolom/cell   

4. colspan      merge/melebarkan kolom/cell  

5. rowspan      merge/melebarkan baris  

 

 

 

Atribut tabel dan fungsinya 

 

Tag Atribut/Contoh penulisan Fungsi 

<table> border=”...” Ketebalan tabel. 

...  Contoh: 

</table>  <table border=”1”> 

 align=”...” Pengaturan tabel (rata tengah, 

  kanan atau kiri)   

 width=”...” Lebar  tabel.  Bisa  diisi  dengan 

  satuan pixel atau persen.

  Contoh:    

  <table width=”80%”> atau 

  <table width=”600”>  

 

 

 valign=”...” Perataan secara  vertikal  dari 

  suatu cell.   

  (top, middle, bottom)  

 bordercolor=”...” Warna border   

 bgcolor=”...” Warna background tabel,

  baris atau cell   

 

 

Agar cell dalam tabell kosong, maka dapat digunakan perintah &nbsp; 

 

 

Contoh 1:  

Tulislah perintah HTML untuk membuat tabel seperti berikut ini: 

 

Satu Dua 

  

Tiga Empat 

  

 

Jawab:  

<html> 

<head>  

<title> Latihan Table 

</title> </head>  

<body> 

<table border=”1”> <tr> 

<td align=”center”>Satu</td> 

<td align=”center”>Dua</td> 

</tr> 

<td align=”center”>Tiga</td> 

<td align=”center”>Empat</td>  

</table> 

</body> 

</html> 

 

 

Contoh 2:  

Tulislah perintah HTML untuk membuat tabel seperti berikut ini: 

 

Satu  

Dua Tiga 

  

 

 

Jawab:  

<html> 

<head>  

<title> Latihan Table Dua 

</title> </head>  

<body> 

<table border=”1”> <tr>  

<td colspan=” 2” align=”center”>Satu</td>  

</tr> 

<tr> 

<td align=”center”>Dua</td> 

<td align=”center”>Tiga</td> 

</tr> 

 

 

</table> 

 

</body> 

 

</html> 

 

 

 

 

 

 

 

 

LlST ITEM 

 

List item merupakan salah tag HTML yang digunakan untuk membuat proses pengurutan secara otomatis. 

Dalam Ms. Office biasanya dikenal dengan istilah bullet dan numbering, tentunya Anda sudah tidak asing 

dengan istilah ini. 

 

List item dalam HTML dituliskan sebagai berikut:  

<li> teks </li> 

 

Dua jenis list item yang sering digunakan dalam HTML adalah 

1. Ordered List   

2. Unordered List  

 

 

Ordered List (List Terurut) 

  

Merupakan tag HTML yang digunakan untuk membuat proses pengurutan menggunakan angka atau 

huruf. Dalam Ms. Office dikenal dengan numbering. Cara penulisan ordered list:  

<ol type=”.....”>    list entries </ol> 

 

Type dapat diisi dengan: 

A   A, B, C, ....  

a  a, b, c, ... 

I   I, II, III, ....  

i   i, ii, iii, ...  

1   1, 2, 3, ... 

 

Secara default, type ordered list yang digunakan adalah pengurutan menggunakan angka 1. 

 

Contoh:  

Ketiklah perintah-perintah HTML berikut kemudian amati hasilnya ! 

<html>  

<head>  

<title> Ordered List </title> 

</head>  

<body> 

<ol type="A">  

<li> Jeruk </li> 

 <li> Nanas </li> 

  <li> Melon </li> 

  <li> Jambu </li> 

</ol> 

</body> 

</html> 

 

Simpan file Anda dengan nama: list_1.html 

  

Unordered List (List  Tidak Terurut) 

  

Merupakan tag HTML yang digunakan untuk membuat list tidak terurut menggunakan simbol. Dalam Ms. 

Office dikenal dengan bullets. Cara penulisan unordered list:  

<ul type=”.....”>    list entries   </ul> 

 

Type dapat diisi dengan: 

Disc   ● 

Circle     ○ 

Square      ■ 

 

Secara default, type unordered list yang digunakan adalah pengurutan menggunakan disc (untuk 

normalnya). 

 

 

 

 

 

Contoh:  

Ketiklah perintah-perintah HTML berikut kemudian amati hasilnya !  

<html>  

<head>  

<title> Unordered List </title> 

</head>  

<body> 

<ul type="square">  

<li> Es Campur </li>  

<li> Es Jeruk </li> 

 <li> Es Nanas </li>  

<li> Es Teh </li>  

</ul> 

 </body> 

 </html> 

 

Simpan file Anda dengan nama: list_2.html 

 


 

Ketiklah perintah-perintah HTML-nya agar diperoleh tampilan seperti berikut: 

 

Siswa dan Hobbinya: 

1. Hobbi Riska Anjana:   

 Membaca Komik 

 Nonton Film 

2. Hobbi Cinta:  

 Menyanyi:   

a. Lagu Campursari  

b. Lagu Pop  

 Shoping  

 

3. Hobbi Siska:  

o   Menari 

o   Memasak 

Simpan file Anda dengan nama: list_3.html 

 

FORM 

 

HTML menyediakan tag <FORM> untuk membuat form di halaman web. Form digunakan untuk 

menerima masukan dari pengguna, untuk selanjutnya diolah. Untuk membuat form diperlukan juga tag 

<INPUT> yang terletak diantara <FORM> dan </FORM>. 

 

Tag <INPUT> memiliki atribut TYPE. Berikut pilihan dari atribut TYPE : 

TYPE Keterangan 

 

   

text Masukan berupa teks 

 

   

password Masukan berupa password, terlihat  

karakter tertentu   

 

  

 

checkbox Masukan berupa pilihan, pilihan bisa  

lebih dari satu   

 

  

 

radio Masukan berupa pilihan, pilihan  hanya satu   

 

submit Tombol untuk menerima seluruh  masukan   

 

reset Tombol untuk membatalkan seluruh  masukan   

 

file 

Untuk menerima masukan berupa 

 

file   

 

image Mirip submit, untuk masukan berupa  gambar yang dapat di klik   

 

button Membuat tombol 

 

   

 

 

 

 

Untuk tag <INPUT> yang atribut TYPE-nya text memiliki atribut lainnya yaitu: 

1. NAME menamai kotak   

2. VALUE menandai atau menampung teks   

3. SIZE mengatur ukuran teks pada kotak   

4. MAXLENGTH menentukan panjang maksimum teks  

 

Contoh: 

Ketiklah perintah-perintah HTML berikut kemudian amati hasilnya ! 

<html> 

<head>  

<title> Form 1 </title> 

</head>  

<body> 

<form>  

Nama : <input type="text" name="teks1"> <br><br>  

Kelas: <input type="text" name="teks2" maxlength="2"> <br><br> 

No : <input type="text" name="teks3" value="10"> <br><br> Hobby: 

<input type="text" name="teks4" size="8"> <br><br> Password: 

<input type="password" name="teks5">  

</form> 

</body> 

</html> 

 

Simpan file Anda dengan nama: form_1.html 

 

Contoh: 

Ketiklah perintah-perintah HTML berikut kemudian amati hasilnya ! 

<html> 

<head>  

<title> Form 2 </title> 

</head> 

<body>  

<form name="data" action="form_1.html" method="post"> 

 

Nama-nama Guruku: <br><br> 

<input type="checkbox" name="c1"> Pak Samino <br>  

<input type="checkbox" name="c1" Checked> Pak Arifin <br> 

<input type="checkbox" name="c1"> Pak Maryono <br>   

<input type="checkbox" name="c1"> Bu Gandhi <br><br> 

 

Pelajaran favoritku: <br><br>  

<input type="radio" name="r1"> Matematika <br> 

<input type="radio" name="r1" checked> Fisika<br> 

<input type="radio" name="r1"> Kimia <br> 

<input type="radio" name="r1"> Sejarah <br><br> 

 

Situs Pilihanku: <br><br> 

<select name="s1">  

<option> Detik.Com </option>  

<option selected> Kapanlagi.Com </option> 

<option> Kickandy.Com </option> 

<option> Debritto.Net </option>  

</select> <br><br> 

 

Silahkan tuliskan komentar Anda di bawah ini: 

<br><br> <textarea name="kesan" rows="5" cols="20">  

Masukkan komentar di sini !!! 

</textarea> <br><br> 

 

<input type="submit" value="kirimkan"><br> 

<input type="reset" value="ulangi"><br>  

</form> 

</body> 

</html> 

 

 

 

Simpan file Anda dengan nama: form_2.html 

 

 

Beberapa perintah yang harus Anda ketahui: 

 

<form name="data" action="form_1.html" method="post"> 

Atribut name digunakan untuk memberi nama form. Atribut action digunakan untuk menentukan alamat 

web tujuan. Method, digunakan untuk menentukan metode pengiriman. Ada dua metode pengiriman, yaiut 

get dan post. 

 

<textarea name="kesan" rows="5" cols="20"> 

Tag <textarea> digunakan untuk membuat masukan beberapa baris teks. Atribut rows dan cols 

digunakan untuk menentukan banyaknya baris dan kolom. 

 

<input type="radio" name="r1" checked> Fisika <br> 

Keterangan checked digunakan untuk membuat pilihan Fisika terpilih dari awal otomatis. 

 

<option selected> Kapanlagi.Com </option> 

 Keterangan selected digunakan untuk membuat pilihan Kapanlagi.Com terpilih dari awal otomatis.