MEMBUAT WEB SEDERHANA MENGGUNAKAN HTML

Pada bab ini akan dibahas  dan dibangun sebuah web sederhana. Sebelum membuat web sebaiknya dibuat dulu sketsa website yang akan dibangun. Adapun sketsa web yang akan dibuat adalah sebagai berikut:
Header
Gambar Header
Menu
Footer
Content
(isi web)
Catatan:
1.       Lebar (width) dari website adalah: 900 px
2.       Lebar menu adalah 200 px
3.       Lebar konten adalah 700 px

Selain  sketsa kita juga perlu menentukan Peta Situs, yang berfungsi untuk menentukan link dan jumlah halaman yang akan dibangun. Adapun peta situs dari website sederhana yang akan dibangun adalah sebagai berikut:
Beranda
(index.html)
Makanan
(makanan.html)
Minuman
(minuman.html)
Tentang
(tentang.html)
Komentar
(komentar.html)
Keterangan:
Halaman yang pertama tampil saat website dijalankan adalah halaman “Beranda”. Dari halaman Beranda kita dapat beranjak ke halaman Makanan, Minuman, Tentang, maupun Komentar, dengan cara mengklik menu yang ada pada halaman Beranda.
Setelah selesai membuat Peta Situs maka kita dapat melakukan coding, dengan mengetikkan skrip berikut ini:
<html>
<head>
<title>Web Pertamaku</title>
</head>
<body>
<table width="900" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" width="200" height="200" bgcolor="#FFFF00">
                <img src="gambar/latte.jpg" align="center" width="145" height="150" border="3" style="border-color:#CCCCCC"  />
</td>
<td bgcolor="#0033CC"><font face="Agency FB" size="7"><b>Menu-Menu Jualanku</b></font><br>
<i>Sebagai latihan membuat web perdanaku</i></td>
</tr>
<tr>
<td bgcolor="#00FF00" valign="top"><font face="Agency FB" size ="4"><b>
<p align=left><b>Menu Utama</b></p>
<ul>
<li><a href=index.html>Beranda</a></li>
<li><a href=Makanan.html>Makanan</a></li>
<li><a href=Minuman.html>Minuman</a></li>
<li><a href=tentang.html>tentang </a></li>
<li><a href=komentar.html>Komentar</a></li>
</ul>
</b></font></td>
<td bgcolor="#00FFFF"><p align=justify><font face =trebuchet ms><b>Hallo semuanya</b></font></p>
<img src="gambar/SAM_2067.jpg" align="center" width="145" height="150" hspace=12 />
<p align=justify><font face="sans-serif">Selamat datang di website pembelajaran dengan belajar website ini
diharapkan anda bisa jadi web kreator yang handal, silahkan anda belajar website melalui buku ini dan anda
kembangkan lagi dengan berkreasi dan membaca buku-buku lain yang bisa mengembangkan kemampuan anda.
      Semoga anda kompeten dalam bidang website
      Selamat berkarya, Jayalah SMK Rekayasa Perangkat Lunak </font>
<p>
<p align=justify><font face=Lucida Handwriting><b> Selamat Mencoba</b></font></p></td>
</tr>
<tr>


<td colspan="2" bgcolor="#006633"><div align="center"><font face=Trebuchet ms size =3><b>Copy right Meida<br/>
    All Right Reserve</b></font></div></td>
</tr>
</table>
</body>
</html>

<head>
<title>Web Pertamaku</title>
</head>
Keterangan:
               



Merupakan judul website
<table width="900" border="0" align="center" cellpadding="0" cellspacing="0">
 




Merupakan tag untuk membangun tabel yang menampung seluruh website dengan lebar tabel 900 px, tanpa bingkai, tanpa padding dan tanpa spasi dengan posisi di tengah.

<td align="center" width="200" height="200" bgcolor="#FFFF00">

<img src="gambar/latte.jpg" align="center" width="145" height="150" border="3" style="border-color:#CCCCCC"  />
</td>


Skrip untuk membuat gambar di header disisi kiri yang tempatkan di dalam cell dengan lebar 200 px, dan panjang 200 px, dengan warna latar belakang #FFFF00 (kuning). Gambar/latte.jpg merupakan alamat gambar yang digunakan dan diberi ukuran lebar 145 px panjang 150 px, dan gambar diberi border dengan warna :#CCCCCC (putih).
<td bgcolor="#0033CC"><font face="Agency FB" size="7"><b>Menu-Menu Jualanku</b></font><br><i>Sebagai latihan membuat web perdanaku</i></td>
Berfungsi untuk membuat cell judul Header yang berada disisi kanan, dengan warna latar belakang cell 0033CC (biru).Jenis huruf Judul besar header adalah Agency FBdan di cetak tebal.Sedangkan judul kecil dicetak miring.

<td bgcolor="#00FF00" valign="top"><font face="Agency FB" size ="4"><b>
<p align=left><b>Menu Utama</b></p>
<ul>
<li><a href=index.html>Beranda</a></li>
<li><a href=Makanan.html>Makanan</a></li>
<li><a href=Minuman.html>Minuman</a></li>
<li><a href=tentang.html>Tentang </a></li>
<li><a href=komentar.html>Komentar</a></li>
</ul>
</b></font>
</td>
Berfungsi untuk membuat menu utama website dengan latar belakang cell adalah #00FF00(hijau) dengan jenis tulisan “Agency FB”.Menu utama ditampilkan dalam susunan Unordered list. Menu-menu tersebut adalah Beranda yang dilinkkan ke file index.html, Makanan yang dilinkkan ke file Makanan.html,  Minuman yang dilinkkan ke file minuman.html, Tentang yang dilinkkan ke file tentang.html, dan Komentar yang dilinkkan ke file komentar.html.

<td bgcolor="#00FFFF"><p align=justify><font face =trebuchet ms><b>Hallo semuanya</b></font></p>
<img src="gambar/SAM_2067.jpg" align="center" width="145" height="150" hspace=12 />
<p align=justify><font face="sans-serif">Selamat datang di website pembelajaran dengan belajar website ini
diharapkan anda bisa jadi web kreator yang handal, silahkan anda belajar website melalui buku ini dan anda
kembangkan lagi dengan berkreasi dan membaca buku-buku lain yang bisa mengembangkan kemampuan anda.
      Semoga anda kompeten dalam bidang website
      Selamat berkarya, Jayalah SMK Rekayasa Perangkat Lunak </font>
<p>
<p align=justify><font face=Lucida Handwriting><b> Selamat Mencoba</b></font></p></td>
Merupakan isi konten yang terdiri dari gambar dan teks, gambar yang digunakan beralamat di gambar/SAM_2067.jpg.

<tr>
<td colspan="2" bgcolor="#006633"><div align="center"><font face=Trebuchet ms size =3><b>Copy right Meida<br/>
    All Right Reserve</b></font></div></td>
</tr>
Merupakan skrip untuk membuat footer, yang dibuat dalam 1 baris dengan pertemuan 2 cell (colspan="2"). Jenis tulisan yang digunakan untuk teks pada footer adalah Trebuchet ms.

Hasil dari skrip di atas adalah sebagai berikut:
Setelah selesai melakukan coding, simpan file tersebut dengan nama index.html pada folder BelajarWeb. Langkah selanjutnya yang harus dilakukan adalah membuat file-file yang lainnya yang ada pada peta situs. Untuk membuat file makanan.html ketikkan code berikut ini:
<html>
<head>
<title>Web Pertamaku</title>
</head>
<body>
<table width="900" border="0" align="center" cellpadding="0" cellspacing="0">
<tr><td align="center" width="200" height="200" bgcolor="#FFFF00">

<img src="gambar/latte.jpg" align="center" width="145" height="150" border="3" style="border-color:#CCCCCC"  />
</td>
<td bgcolor="#0033CC"><font face="Agency FB" size="7"><b>Menu-Menu Jualanku</b></font><br>
<i>Sebagai latihan membuat web perdanaku</i></td>
</tr>
<tr>
<td bgcolor="#00FF00" valign="top"><font face="Agency FB" size ="4"><b>
<p align=left><b>Menu Utama</b></p>
<ul>
<li><a href=index.html>Beranda</a></li>
<li><a href=Makanan.html>Makanan</a></li>
<li><a href=Minuman.html>Minuman</a></li>
<li><a href=tentang.html>tentang </a></li>
<li><a href=komentar.html>Komentar</a></li>
</ul>
</b></font></td>
<td valign="top" bgcolor="#00FFFF"><p><font face="Verdana, Arial, Helvetica, sans-serif" size="4"><b>Daftar Menu Makanan</b></font></p>
<table width="100%" border="0">
<tr>
<td><p><a href="gambar/Aglio bacon capsicum spagety.jpg"><img src="gambar/Aglio bacon capsicum spagety.jpg" width="200" height="200" border="2" style="border-color:#333399"></a></p>
<p>Nama :Aglio bacon capsicum spagety</p>
<p>Harga : 25000</p>
</td>
<td><p><a href="gambar/aglio olio.jpg"><img src="gambar/aglio olio.jpg" width="200" height="200" border="2" style="border-color:#333399"></a></p>
<p>Nama :aglio olio</p>
<p>Harga : 2700</p></td>
<td><p><a href="gambar/aglio-olio-with-salmon.jpg"><img src="gambar/aglio-olio-with-salmon.jpg" width="200" height="200"></a></p>
<p>Nama : aglio-olio-with-salmon</p>
<p>Harga : 35000</p></td>
</tr>
<tr>
<td valign="top"><p><a href="gambar/ayam sambal bali.jpg"><img src="gambar/ayam sambal bali.jpg" width="200" height="197" border="2" style="border-color:#333399"></a></p>
<p>Nama : Ayam Sambal Bali</p>
<p>Harga : 55000</p></td>
<td><p><a href="gambar/bubur ayam.jpg"><img src="gambar/bubur ayam.jpg" width="200" height="198" border="2" style="border-color:#333399"></a></p>
<p>Nama : Bubur Ayam</p>
<p>Harga : 25000</p></td>
<td><p><a href="gambar/capcay seafood.JPG"><img src="gambar/capcay seafood.JPG" width="200" height="200"></a></p>
<p>Nama : Capcay Seafood</p>
<p>Harga : 37000</p></td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2" bgcolor="#006633"><div align="center"><font face=Trebuchet ms size =3><b>Copy right Meida<br/>
    All Right Reserve</b></font></div></td>
</tr>
</table>
</body>
</html>

Hasil dari code diatas adalah sebagai berikut:
Skrip yang perlu diperhatikan adalah skrip untuk membuat isi konten yang menampilkan daftar makanan dilengkapi dengan gambar. Setiap gambar yang ada pada content merupakan sebuah link yang dapat diklik untuk menampilkan gambar yang lebih besar lagi, skrip untuk membuat link tersebut adalah:

<a href="gambar/Aglio bacon capsicum spagety.jpg"><img src="gambar/Aglio bacon capsicum spagety.jpg" width="200" height="200" border="2" style="border-color:#333399"></a>

Jika gambar Aglio bacon capsicum spagety diklik maka hasilnya adalah sebagai berikut:

Setelah membuat file makanan.html maka langkah selanjutnya adalah membuat file minuman.html. Code untuk file tersebut adalah sebagai berikut:
<html>
<head>
<title>Web Pertamaku</title>
</head>
<body>
<table width="900" border="0" align="center" cellpadding="0" cellspacing="0">

<tr><td align="center" width="200" height="200" bgcolor="#FFFF00">

<img src="gambar/latte.jpg" align="center" width="145" height="150" border="3" style="border-color:#CCCCCC"  /></td>

<td bgcolor="#0033CC"><font face="Agency FB" size="7"><b>Menu-Menu Jualanku</b></font><br>
<i>Sebagai latihan membuat web perdanaku</i></td>
</tr>

<tr><td bgcolor="#00FF00" valign="top"><font face="Agency FB" size ="4"><b>
<p align=left><b>Menu Utama</b></p>
<ul>
<li><a href=index.html>Beranda</a></li>
<li><a href=Makanan.html>Makanan</a></li>
<li><a href=Minuman.html>Minuman</a></li>
<li><a href=tentang.html>tentang </a></li>
<li><a href=komentar.html>Komentar</a></li>
</ul>
</b></font></td>

<td valign="top" bgcolor="#00FFFF"><p><font face="Verdana, Arial, Helvetica, sans-serif" size="4">Daftar Menu Minuman</font></p>

<table width="100%" border="0"><tr><td><p><img src="gambar/10946624_346385915556630_402487431_n.jpg" width="200" height="200"></p>
<p>Nama :Koffie Tora Bika</p>
<p>Harga : 45000</p>
</td>

<td><p><img src="gambar/latte.jpg" width="200" height="200"></p>
<p>Nama : Koffie Latte</p>
<p>Harga : 27000</p></td>

<td><p><img src="gambar/10954821_1546867285583648_1368651566_n.jpg" width="200" height="200"></p>
<p>Nama : Koffie I Love You</p>
<p>Harga : 38000</p></td></tr>
<tr><td valign="top"><p><img src="gambar/goedang-koffie (2).jpg" width="200" height="200"></p>
<p>Nama : Jus Alfokat, Jeruk, Strawberi</p>
<p>Harga : 35000</p></td>

<td><p><img src="gambar/chocolate-country-that.jpg" width="200" height="200"></p>
<p>Nama : Chocolate Country Es</p>
<p>Harga : 18000</p></td>
<td><p><img src="gambar/vietnam drip.jpg" width="200" height="200"></p>
<p>Nama : Vietnam Driff</p>
<p>Harga : 65000</p></td>
</tr>

</table>
</td>
</tr>
<tr>
<td colspan="2" bgcolor="#006633"><div align="center"><font face=Trebuchet ms size =3><b>Copy right Meida<br/>
    All Right Reserve</b></font></div></td>
</tr>
</table>
</body>
</html>


Hasil dari program di atas adalah sebagai berikut:

File tentang.html, file ini berisi data-data tentang pembuat website. Scripnya adalah sebagai berikut:
<html>
<head>
<title>Web Pertamaku</title>
</head>
<body>
<table width="900" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" width="200" height="200" bgcolor="#FFFF00">
   <img src="gambar/latte.jpg" align="center" width="145" height="150" border="3" style="border-color:#CCCCCC"  /></td>
<td bgcolor="#0033CC"><font face="Agency FB" size="7"><b>Menu-Menu Jualanku</b></font><br>
<i>Sebagai latihan membuat web perdanaku</i></td>
</tr>
<tr>
<td bgcolor="#00FF00" valign="top"><font face="Agency FB" size ="4"><b>
<p align=left><b>Menu Utama</b></p>
<ul>
<li><a href=index.html>Beranda</a></li>
<li><a href=Makanan.html>Makanan</a></li>
<li><a href=Minuman.html>Minuman</a></li>
<li><a href=tentang.html>tentang </a></li>
<li><a href=komentar.html>Komentar</a></li>
</ul>
</b></font></td>
<td valign="top" bgcolor="#00FFFF"><p><font face="Georgia, Times New Roman, Times, serif" size="4"><b>Tentang Diriku <a href="Biodata.docx">download</a></b></font></p>
<table width="100%" border="0">
<tr>
<td>Nama</td>
<td>: Meida Sitanggang, M. Kom</td>
</tr>
<tr>
<td>Tempat dan Tanggal Lahir</td>
<td> : Siahaan balian, 02 Mei 1984</td>
</tr>
<tr>
<td>Alamat Rumah</td>
<td> : Kiwi Raya blok L no 2, Percut Sei Tuan, Kab. Deli Serdang</td>
</tr>
<tr>
<td>Telepon</td>
<td> : 081375100244</td>
</tr>
<tr>
<td>E-Mail</td>
<td> : meida.sitanggang@gmail.com </td>
</tr>
<tr>
<td>Instansi tempat bekerja</td>
<td><p>: SMP N 4 Medan </p>
<p>: SMK Brigjend Katamso</p></td>
</tr>
<tr>
<td>Alamat Kantor</td>
<td><p> : Jl. Jati 3 No. 118 Kel. Teladan Timur: </p>
<p> : Jl. Pinang Baris Gg. Sae Ganesha no 3 C</p></td>
</tr>
<tr>
<td>Telepon kantor</td>
<td> : 061 878786</td>
</tr>
</table>
<p><b><font face="Georgia, Times New Roman, Times, serif" size="4">Data Pendidikan </font></p>
<table width="100%" border="0">
<tr>
<td rowspan="6"><img src="DSC_0280edit.jpg" width="250" height="250"></td>
<td><p></p>
<p>SD</p></td>
<td>Negeri 3 no. 173739 Pangururan Tamat: 1996</td>
</tr>
<tr>
<td>SLTP</td>
<td>Negeri 1 Pangururan Tamat: 1999</td>
</tr>
<tr>
<td>SLTA</td>
<td>Negeri 1 Pangururan Tamat: 2002</td>
</tr>
<tr>
<td>D-3</td>
<td>STMIK Sisingamangaraja XII Tamat: 2005</td>
</tr>
<tr>
<td>Strata-1</td>
<td>STMIK Sisingamangaraja XII Tamat: 2006</td>
</tr>
<tr>
<td>Strata-2</td>
<td> Universitas Sumatera Utara Tamat: 2013</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2" bgcolor="#006633"><div align="center"><font face=Trebuchet ms size =3><b>Copy right Meida<br/>
    All Right Reserve</b></font></div></td>
</tr>
</table>
</body>
</html>
Jika halaman tersebut dijalankan maka hasilnya adalah sebagai berikut:

Dari halaman kita dapat mendownload file biodata.doxc. hal tersebut karena adanya skrip yang menyediakan fasilitas hyperlink ke file Microsoft word. Script tersebut adalah:
<a href="Biodata.docx">download</a>
Jika hyperlink biodata pada halaman tentang kita klik maka hasilnya adalah sebagai berikut:
Dari tampilan di atas jika kita  memilih “Open with”, maka aplikasi Microsoft word akan diaktifkan dan file biodata.docx akan ditampilkan, seperti tampilan berikut ini:

Halaman terakhir yang harus kita buat adalah halaman komentar.html.  Berikut skripnya:
<html>
<head>
<title>Web Pertamaku</title>
</head>
<body>
<table width="900" border="0" align="center" cellpadding="0" cellspacing="0">
<tr><td align="center" width="200" height="200" bgcolor="#FFFF00">
<img src="gambar/latte.jpg" align="center" width="145" height="150" border="3" style="border-color:#CCCCCC"  /></td>
<td bgcolor="#0033CC"><font face="Agency FB" size="7"><b>Menu-Menu Jualanku</b></font><br>
<i>Sebagai latihan membuat web perdanaku</i></td>
</tr>
<tr>
<td bgcolor="#00FF00" valign="top"><font face="Agency FB" size ="4">
<b><p align=left><b>Menu Utama</b></p>
<ul><li><a href=index.html>Beranda</a></li>
                <li><a href=Makanan.html>Makanan</a></li>
                <li><a href=Minuman.html>Minuman</a></li>
                <li><a href=tentang.html>tentang </a></li>
                <li><a href=komentar.html>Komentar</a></li></ul>
</b></font></td>
<td valign="top" bgcolor="#00FFFF"><p><font face="Verdana, Arial, Helvetica, sans-serif" size="4">Tinggalkan Komentar Anda </font></p>
<form name="form1" method="post" action="">
<table width="100%" border="0">
<tr>
<td>Nama</td>
<td><label>
<input name="nama" type="text" id="nama" size="35">
</label></td></tr>
<tr><td>Alamat Email</td>
<td><input name="email" type="text" id="email" size="35"></td></tr>
<tr>
<td>Komentar</td>
<td><label>
<textarea name="komentar" id="komentar" cols="45" rows="5"></textarea>
</label></td>
</tr>
<tr>
<td><div align="right">
<label>
<input type="submit" name="button" id="button" value="KIRIM">
</label>
</div></td>
<td><label>
<input type="reset" name="button2" id="button2" value="BATAL">
</label></td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<td colspan="2" bgcolor="#006633"><div align="center"><font face=Trebuchet ms size =3><b>Copy right Meida<br/>
    All Right Reserve</b></font></div></td>
</tr>
</table>
</body>
</html>
Berikut tampilan dari halaman komentar.html:
Pada halaman ini akan disediakan form yang dapat kita isi. Namun form tersebut belum bisa diproses, karena seperti yang dijelaskan pada bab bab 3, kita perlu menggabungkan bahasa HTMl dengan server side scripting sehingga kita dapat membuat code yang dapat memproses form ini, namun karena web ini masih bersifat statis maka, hal tersebut tidak perlu dibahas dulu.

Jika kita memperhatikan setiap halaman yang baru dibuat, isinya sebenarnya hampir sama antara satu halaman dengan halaman yang lain, yang berubah hanya isi kontenya saja. Oleh karena itu, untuk penggodean yang lebih mudah dan cepat, kita dapat mengkopi paste satu halaman untuk membuat halaman yang lainnya, selanjutnya tinggal kita ganti isi kontennya sesuai dengan yang kita inginkan. Selamat Mencoba.

Komentar