S1 Ilmu Komputer
Pertemuan Ke-2:
Hyperlink, Image, Table, Table Merging
dan Form
Disusun Oleh:
Asisten Dosen Pemrograman Web
Jurusan Ilmu Komputer Universitas Lampung
Tim Penyusun
Pengarah
RIZKY PRABOWO, M.KOM
Penyusun
● Satria Sapta Nugraha 2017051022
Capaian Pembelajaran
1. Praktikan dapat mengerti penggunan hyperlink, img dan table.
2. Praktikan mampu mengkreasikan penggunaan tag img dan table
marging.
3. Praktikan mampu membuat form sederhana.
Materi Praktikum
Hyperlink
Jenis Hyperlink
Dalam penulisan alamat Membuat Hyperlink Pada HTML memiliki dua jenis
yaitu alamat absolute dan alamat alternatif.:
● Absolute : alamat absolute yaitu penulisa alamat file yang disertai
dengan alamat website. Contohnya :
1. <!DOCTYPE html>
2. <html>
3. <head>
4. <title>belajar memubuat hyperlink</title>
5. </head>
6. <body>
7. ini adalah contoh alamat absolute <a
href="https://www.malasngoding.com/category/html/">klik disini</a>
8. </body>
9. </html>
1. <!DOCTYPE html>
2. <html>
3. <head>
4. <title>belajar memubuat hyperlink</title>
5. </head>
6. <body>
7. ini adalah contoh alamat absolute <a
href="https://www.malasngoding.com/category/html/">klik disini</a>
8. </body>
9. </html>
Meta Dokumen
Elemen meta sebagai identitas dari halaman Web yang biasa terdiri dari
owner, keywords, layout, ataupun inisialisasi proses seperti refresh. Contoh:
● Text
1. <h1>Selamat Datang Di Website Kami!</h1>
2. <h2>Web Ini Adalah Tutorial Pemrograman Web</h2>
3. <h3>Praktikum Pemrograman Web</h3>
4. <p> <a href="http://uin-malang.ac.id"> Teknik Informatika
5. UIN Malang </a> </span> link for your success way </p>
● Image
1. <img src="images/myphoto.jpg" width="180" height="200"
2. alt="photo"/>
● Form
1. <form method="POST" action="response2.jsp"
enctype="multipart/form-data">
● Drop-Box
1. <select name="My Lab">
2. <option value=’CC’>Lab. Praktikum Computer Vision</option>
3. <option value=’SI’> Lab. Sistem Informasi </option>
4. <option value=’CAI’> Lab. Computing & AI </option>
5. </select>
● File Browser
1. <input type="file" name="upload" value="" width="200" />
2. Table
3. <table border="1" width="10">
4. <thead>
5. <tr>
6. <th>NIM</th>
7. <th>Mahasiswa</th>
8. </tr>
9. </thead>
10. <tbody>
11. <tr>
12. <td>123</td>
13. <td>Ani Rahmawati </td>
14. </tr>
15. <tr>
16. <td>124</td>
17. <td>Budi Susilo</td>
18. </tr>
19. </tbody>
20. </table>
● List
1. Bidang Minat:
2. <ol>
3. <li>Sistem Informasi
4. <ul>
5. <li>Data Warehousing </li>
6. <li>Enterprise Architecture </li>
7. </ul>
8. </li>
9. <li>Multimedia
10. <ul>
11. <li>Komputer Grafik </li>
12. <li>Machinema </li>
13. </ul>
14. </li>
15. </ol>
Selain cara diatas, ada acara lain yang lebih cepat. Yakni dengan drag file
html kita menuju browser.
Kegiatan Praktikum
Sebagai kegiatan praktikum, maka ikuti instruksi berikut:
● Buat file pertemuan1.html
● Copy setiap kode script html diatas
● Amati yang terjadi pada browser dengan melakukan refresh
pada setiap perubahan kode
● Aktifkan plugin firebug pada browser Mozilla atau chrome,
kemudian lakukan inspeksi sambil melakukan perubahan-
perubahan kode HTML
Tag <Img>
Note : HMTL img element, tidak memiliki tag penutup (end/closing tag), jadi
hanya ditulis <img /> bukannya <img></img>.
Table
Salah satu cara atau format menampilkan informasi dalam web adalah
dengan tabel. Tabel terdiri dari 4 unsur utama:
1. Baris
2. Kolom
3. Sel
4. Garis
Contoh :
1. <!DOCTYPE html>
2. <html>
3. <head>
4. <title>Belajar Membuat Tabel HTML</title>
5. </head>
6. <body>
7. <table>
8. <tr>
9. <td>Baris 1 kolom 1</td>
10. <td>baris 1 kolom 2</td>
11. </tr>
12. <tr>
13. <td>Baris 2 kolom 1</td>
14. <td>baris 2 kolom 2</td>
15. </tr>
16. </table>
17. </body>
18. </html>
Hasil :
1. <table boder="1">
2. <tr>
3. <td>Baris 1 kolom 1</td>
4. <td>baris 1 kolom 2</td>
5. </tr>
6. <tr>
7. <td>Baris 2 kolom 1</td>
8. <td>baris 2 kolom 2</td>
9. </tr>
10. </table>
● cellpadding
Atribut cellpadding adalah atribut untuk mengatur jarak teks
dengan garis di dalam sel.
1. table boder="1">
2. <tr>
3. <td>Baris 1 kolom 1</td>
4. <td>baris 1 kolom 2</td>
5. </tr>
6. <tr>
7. <td>Baris 2 kolom 1</td>
8. <td>baris 2 kolom 2</td>
9. </tr>
10. </table>
● bgcolor
Untuk menambahkan warna pada sel dan baris, kita bisa
menambahkan atribut bgcolor di dalam tag <td> (untuk sel) atau <tr>
(untuk baris). Nilai atribut bgcolor bisa kita isi dengan kode warna
dalam heksadesimal atau nama warna dalam bahasa inggris.
Contoh:
1. <html>
2. <head>
3. <title>Belajar Membuat Tabel HTML</title>
4. </head>
5. <body>
6. <table border="1">
7. <tr>
8. <th rowspan="2" bgcolor="yellow">Bulan</th>
9. <th colspan="2" bgcolor="#00ff80">Hasil
Panen</th>
10. </tr>
11. <tr>
12. <th>Padi</th>
13. <th>Kacang</th>
14. </tr>
15. <tr>
16. <td>Januari</td>
17. <td>500 Kg</td>
18. <td>231 Kg</td>
19. </tr>
20. <tr>
21. <td>Februari</td>
22. <td>342 Kg</td>
23. <td>423 Kg</td>
24. </tr>
25. <tr>
26. <td>Maret</td>
27. <td>432 Kg</td>
28. <td>124 Kg</td>
29. </tr>
30. <tr>
31. <td>April</td>
32. <td>453 Kg</td>
33. <td>523 Kg</td>
34. </tr>
35. </table>
36.
37. </body>
38. </html>
1. <!DOCTYPE html>
2. <html>
3. <head>
4. <title>Belajar Membuat Tabel HTML</title>
5. </head>
6. <body>
7. <table border="1">
8. <tr>
9. <th colspan="3" bgcolor="yellow">Produk
Unggulan</th>
10. </tr>
11. <tr>
12. <td rowspan="4">
13. <img
src="https://www.petanikode.com/img/bibit.png" width="200" />
14. </td>
15. </tr>
16. <tr>
17. <td>Nama</td>
18. <td>Benih Kode</td>
19. </tr>
20. <tr>
21. <td>Harga</td>
22. <td>Rp 192.000</td>
23. </tr>
24. <tr>
25. <td>Fitur</td>
26. <td>
27. <ul>
28. <li>Dilengkapi Dokumentasi</li>
29. <li>Ukuran: 31MB</li>
30. <li>Masa Tanam: 6 Bulan</li>
31. <li>Lisensi: MIT</li>
32. </ul>
33. </td>
34. </tr>
35. </table>
36.
37. </body>
38. </html>r>
39. </table>
40.
41. </body>
42. </html>
Form
Form dalam web bisa disamakan dengan formuliar di dunia nyata. Form
dapat diisi, kemudian diproses dengan program tertentu.
Form di HTML dapat kita buat dengan tag <form>. Tag ini memiliki beberapa
atribut yang harus diberikan, seperti:
● action, untuk menentukan aksi yang akan dilakukan saat data dikirim;
● method, metode pengiriman data.
1. <form action="prosess.php" method="GET">
2. <!-- form field di sini -->
3. </form>
Untuk atribut action, kita dapat mengisinya dengan alaman URL dari
endpoint yang akan memproses form.
Field
Field adalah ruas yang dapat diisi dengan data. Field memiliki beberapa
atribut yang harus diberikan:
1. type merupakan type dari field.
2. name merupakan nama dari field yang akan menjadi kunci dan
variabel di dalam program.
Kegiatan Praktikum