Tujuan Instruksional :
A. Konsep Dasar
Tag HTML yang penting adalah tag yang mendefinisikan heading, paragraf,
dan line breaks.
Heading
Heading ditandai dengan penggunaan tag <h1> sampai <h6>. Tag <h1>
akan menampilkan heading paling besar, sedangkan tag <h6> akan menam-
pilkan heading terkecil.
Paragraf
Line Breaks
Tag <br> digunakan untuk menandai perpindahan baris (line breaks), yaitu
bila ingin berpindah ke baris baru tetapi tidak ingin membuat paragraf baru.
Tag komentar digunakan untuk menyisipkan komentar pada kode HTML. Baris
komentar akan diabaikan oleh web browser dan tidak akan ditampilkan. Baris
komentar digunakan untuk memudahkan menjelaskan dan menelusuri kode
HTML yang dibuat bila suatu saat ingin diedit kembali.
Garis Horizontal
HTML menyediakan tag khusus untuk membuat garis horizontal, yaitu dengan
menggunakan tag <hr>. Garis horizontal dapat digunakan untuk memisahkan
bagian-bagian pada halaman HTML yang ingin ditampilkan.
<html>
<body>
Isi dari elemen body ditampilkan di web browser.
</body>
</html>
Penjelasan
Contoh latihan di atas mendemonstrasikan bagaimana teks yang ter-
dapat di dalam elemen body ditampilkan pada web browser.
<html>
<body>
</body>
</html>
<html>
<body>
<h1>Ini adalah judul</h1>
<p>Ini adalah isi.</p>
</body>
</html>
Penjelasan
Contoh latihan di atas mendemonstrasikan bagaimana teks yang ter-
dapat di dalam elemen heading ditampilkan pada web browser. Head-
ing akan ditulis dengan huruf besar dan tebal, sementara paragraf
akan ditampilkan seperti teks biasa.
<html>
<body>
<!-- Baris komentar ini tidak akan ditampilkan di
web browser -->
<p>Ini adalah contoh penggunaan baris horizontal
:</p>
<hr>
<p>Ini adalah baris paragraf.</p>
<hr>
<p>Ini adalah baris paragraf.</p>
</body>
</html>
Penjelasan
Contoh latihan di atas mendemonstrasikan bagaimana baris komentar
yang ada pada kode HTML tidak ditampilkan di web browser. Garis
horizontal yang ditampilkan berfungsi sebagai pembatas antara baris-
baris paragraf pada halaman HTML.
Ada beberapa tag HTML yang digunakan untuk mengatur format teks, seperti
misalnya teks miring dan teks tebal. Latihan-latihan berikut akan menjelaskan
format teks yang tersedia pada kode HTML.
<html>
<body>
</body>
</html>
Penjelasan
Contoh latihan di atas mendemonstrasikan bagaimana teks yang
terda-pat di dalam elemen body ditampilkan pada web browser sesuai
format tag HTML yang diberikan :
<html>
<body>
<pre>
Ini adalah
Teks yang tidak diformat.
Hal ini membuat baik spasi
dan pergantian baris
tidak berubah.
</pre>
<pre>
for i = 1 to 10
print i
next i
</pre>
</body>
</html>
Penjelasan
Contoh latihan di atas mendemonstrasikan bagaimana teks yang ber-
ada di dalam tag <pre></pre> tidak akan diformat oleh web browser,
dan akan ditampilkan apa adanya sesuai dengan apa yang dituliskan.
Spasi dan pergantian baris akan diabaikan oleh web browser. Seperti
pada contoh, spasi dan pergantian baris akan ditampilkan persis
seper-ti yang dituliskan pada kode HTML.
<html>
<body>
</body>
</html>
Penjelasan
Contoh latihan di atas mendemonstrasikan bagaimana teks kutipan di-
tampilkan pada web browser. Ada dua format teks kutipan dalam
HTML :
C. List HTML
Pada bagian sebelumnya telah dijelaskan sedikit mengenai list, namun pada
bagian ini akan dijelaskan secara lebih detil mengenai list dalam HTML.
Ada tiga jenis list yang dapat ditampilkan melalui dokumen HTML, yaitu :
1. Unordered list
2. Ordered list
3. Definition list
Masing-masing akan dijelaskan berikut ini.
Unordered List
<ul>
<li>Kopi</li>
<li>Teh</li>
</ul>
• Kopi
• Teh
Ordered List
1. Sebuah unordered list adalah juga list (daftar) dari beberapa item.
2. Setiap item ditandai dengan angka atau nomer.
3. Unordered list diawali dengan tag <ol> dan diakhiri dengan tag </ol>.
4. Setiap item dalam list diawali dengan tag <li>
<ol>
<li>Kopi</li>
<li>Teh</li>
</ol>
1. Kopi
2. Teh
Definition List
<dl>
<dt>Kopi</dt>
<dd>Minuman panas pahit</dd>
<dt>Teh</dt>
<dd>Minuman dingin manis</dd>
</dl>
Kopi
Minuman panas pahit
Teh
Minuman dingin manis
<ol type="i">
<li>Apples</li>
<li>Bananas</li>
<li>Lemons</li>
<li>Oranges</li>
</ol>
</body>
</html>
Penjelasan
Contoh latihan di atas mendemonstrasikan bagaimana tag <ol> dapat
digunakan untuk menampilkan berbagai variasi list dengan mengguna-
kan angka dan huruf. Hal ini dimungkinkan dengan adanya atribut
TYPE. Tanpa atribut TYPE secara default HTML akan menampilkan list
dengan menggunakan angka. Tetapi bila diatur TYPE sesuai dengan
huruf awal yang diinginkan maka list yang ditampilkan akan bervariasi.
Misalnya TYPE=A akan menampilkan list dengan huruf besar, TYPE=i
akan menampilkan list dengan angka romawi kecil, dan seterusnya.
1. Apples
2. Bananas
3. Lemons
4. Oranges
A. Apples
B. Bananas
C. Lemons
D. Oranges
a. Apples
b. Bananas
c. Lemons
d. Oranges
I. Apples
II. Bananas
III. Lemons
IV. Oranges
i. Apples
ii. Bananas
iii. Lemons
iv. Oranges
<html>
<body>
</body>
</html>
Penjelasan
• Apples
• Bananas
• Lemons
• Oranges
o Apples
o Bananas
o Lemons
o Oranges
Apples
Bananas
Lemons
Oranges
<html>
<body>
<li>Kopi</li>
<li>Teh
<ul>
<li>Teh hitam</li>
<li>Teh hijau
<ul>
<li>Cina</li>
<li>Afrika</li>
</ul>
</li>
</ul>
</li>
<li>Susu</li>
</ul>
</body>
</html>
Penjelasan
Contoh latihan di atas mendemonstrasikan bagaimana list dalam HTML
dapat dibuat secara bersarang sebanyak 2 level dan 3 level seperti
berikut ini.
• Kopi
• Teh
o The hitam
o The hijau
• Susu
• Kopi
• Teh
o Teh hitam
o Teh hijau
Cina
Afrika
• Susu
</body>
</html>
Penjelasan
Contoh latihan di atas mendemonstrasikan pembuatan definition list
yang akan ditampilkan web browser seperti berikut ini :
Definition List :
Kopi
Minuman panas pahit
Teh
Minuman dingin manis
D. Soal Latihan
• Group A
1. Jerman
2. Ekuador
3. Polandia
4. Kostarika
• Group B
1. Inggris
2. Swedia
3. Paraguay
4. Trinidad & Tobago