Tabel Dan Form Di HTML
Tabel Dan Form Di HTML
tabel.
1. Baris
2. Kolom
3. Sel
4. Garis
Kita bisa membuatnya dengan beberapa tag yang sudah disediakan di HTML.
Tag yang paling penting untuk diingat adalah tag <table>, <tr>, dan <td>.
Sementara tag yang lain adalah tambahan (opsional), boleh digunakan boleh
tidak.
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<table>
<tr>
</tr>
<tr>
</tr>
</table>
</body>
</html>
Hasilnya:
<table boder="1">
<tr>
</tr>
<tr>
</tr>
</table>
Nilai "1" pada atribut border adalah ukuran garisnya. Semakin besar ukurannya,
maka akan semakin besar pula ukuran garisnya.
Contoh:
<tr>
</tr>
<tr>
</tr>
</table>
Nilai "10" pada atribut cellpadding adalah ukuran jarak antara teks sel dengan
garis.
Maka hasilnya:
Contoh:
<tr>
</tr>
<tr bgcolor="#00ff80">
</tr>
</table>
Nilai atribut bgcolor bisa kita isi dengan kode warna dalam heksadesimal atau
nama warna dalam bahasa inggris.
Maka hasilnya akan seperti ini:
Atribut ini bisa kita berikan kepada tag <td> atau <th>.
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<table border="1">
<tr>
</tr>
<tr>
<th>Padi</th>
<th>Kacang</th>
</tr>
<tr>
<td>Januari</td>
<td>500 Kg</td>
<td>231 Kg</td>
</tr>
<tr>
<td>Februari</td>
<td>342 Kg</td>
<td>423 Kg</td>
</tr>
<tr>
<td>Maret</td>
<td>432 Kg</td>
<td>124 Kg</td>
</tr>
<tr>
<td>April</td>
<td>453 Kg</td>
<td>523 Kg</td>
</tr>
</table>
</body>
</html>
Hasilnya:
Contoh:
<!DOCTYPE html>
<html>
<head>
<body>
<table border="1">
<tr>
</tr>
<tr>
<td rowspan="4">
</td>
</tr>
<tr>
<td>Nama</td>
<td>Benih Kode</td>
</tr>
<tr>
<td>Harga</td>
<td>Rp 192.000</td>
</tr>
<tr>
<td>Fitur</td>
<td>
<ul>
<li>Dilengkapi Dokumentasi</li>
<li>Ukuran: 31MB</li>
<li>Lisensi: MIT</li>
</ul>
</td>
</tr>
</table>
</body>
</html>
Hasilnya:
Apa Selanjutnya?
Bagian tersulit saat membuat tabel di HTML adalah saat menggabungkan sel.
Karena kita harus teliti, berapa ukuran sel yang akan digabungkan
dengan rowspan dan colspan
Pada tutorial ini, kita akan belajar cara membuat form di HTML.
action untuk menentukan aksi yang akan dilakukan saat data dikirim;
method metode pengiriman data.
Contoh:
</form>
<!DOCTYPE html>
<html>
<head>
<title>Form Login</title>
</head>
<body>
<fieldset>
<legend>Login</legend>
<p>
<label>Username:</label>
<p>
<label>Password:</label>
</p>
<p>
</p>
<p>
</p>
</fieldset>
</form>
</body>
</html>
Hasilnya:
Sekarang perhatikan!
Di dalam tag <fieldset>, kita membuat tag <legend> untuk memberikan teks
pada fieldset.
Setiap field kita bungkus dalam tag <p> agar terlihat rapi dan juga kita berikan
sebuah label dengan tag <label>.
<!DOCTYPE html>
<html>
<head>
<title>Contact Us</title>
</head>
<body>
<fieldset>
<legend>Contact</legend>
<p>
<label>Name:</label>
<input type="text" name="name" placeholder="your name..." />
</p>
<p>
<label>Subject:</label>
</p>
<p>
<label>Email:</label>
</p>
<p>
</p>
</fieldset>
</form>
</body>
</html>
Hasilnya:
Pada contoh di atas, kita memberikan type="email" untuk field email, agar filed
ini harus diisi dengan email saja.
Coba saja isi dengan yang lain, lalu klik Send…maka akan muncul pesan
peringatan.
<!DOCTYPE html>
<html>
<head>
<title>Registrasi</title>
</head>
<body>
<fieldset>
<legend>Registrasi</legend>
<p>
<label>Nama:</label>
</p>
<p>
<label>Username:</label>
</p>
<p>
<label>Email:</label>
<input type="email" name="email" placeholder="Your email..." />
</p>
<p>
<label>Password:</label>
</p>
<p>
<label>Jenis kelamin:</label>
</p>
<p>
<label>Agama:</label>
<select name="agama">
<option value="islam">Islam</option>
<option value="kristen">Kristen</option>
<option value="hindu">Hindu</option>
<option value="budha">Budha</option>
</select>
</p>
<p>
<label>Biografi:</label>
<textarea name="biografi"></textarea>
</p>
<p>
</p>
</fieldset>
</form>
</body>
</html>
Hasilnya:
1. Field radio;
2. Field <select><option>;
3. Field <textearea>.
Jika kita ingin agar pengunjung memilih salah satu, maka kita gunakan radio.
Tapi kalau kita ingin pengunjung memilih lebih dari satu, maka kita
gunakan checkbox.
Lalu untuk <select></option>, sifatnya sama seperti radio. Cuma dia bentuknya
berbeda.
Lalu untuk menginputkan teks yang panjang, kita gunakan tag <textarea>.
<!DOCTYPE html>
<html>
<head>
<title>Form HTML</title>
</head>
<body>
<fieldset>
<legend>Form</legend>
<p>
<label>Alamat Web:</label>
</p>
<p>
<label>Tanggal Lahir:</label>
</p>
<p>
<label>Umur:</label>
</p>
<p>
</p>
</fieldset>
</form>
</body>
</html>
Hasilnya:
Apabila di browser anda tidak tampil kalender seperti di atas, coba gunakan
browser versi terbaru.
Apa Selanjutnya?
Apa yang kita pelajari pada tutorial ini adalah tag dan field dasar—dan sering
digunakan—dalam pembuatan form.
Masih terdapat banyak tipe field lagi yang belum kita coba.
Seperti: meter, color, time, dsb