Web Design: HTML (Table, Form, Frame, Hyperlink)
Web Design: HTML (Table, Form, Frame, Hyperlink)
Web Design: HTML (Table, Form, Frame, Hyperlink)
HTML
(Table, Form, Frame, Hyperlink)
TABEL
Fungsi:
Menampilkan informasi secara terstruktur, ringkas
dan mudah dibaca
Mengatur tampilan homepage agar lebih menarik
TABEL
Atribut Fungsi
Border Menentukan ukuran border/garis tabel
Width Menentukan lebar tabel
Height Menentukan tinggi tabel
Bgcolor Menentukan background tabel
Background Menentukan gambar yang digunakan untuk
background tabel
Tampilan
<html>
<head>
<title> Belajar Membuat Tabel </title>
</head>
<body>
<table border="1">
<tr><td>Baris 1 Sel 1</td><td>Baris 1 Sel 2</td></tr>
<tr><td>Baris 2 Sel 1</td><td>Baris 2 Sel 2</td></tr>
</table>
</body>
</html>
Menambahkan judul tabel:
</body>
</html>
Membuat warna pada tabel:
Atribut: bgcolor
Tampilan:
Contoh:
<body bgcolor="purple">
<font size="3" face="arial" color="yellow">
<table border="2" bgcolor="white" align="center">
<caption align="bottom">
<b> Tabel Daftar Mahasiswa </b> </caption>
<tr bgcolor="yellow">
<th>No</th><th>NPM</th><th>Nama</th></tr>
<tr bgcolor="cyan"><td align="center" width="20">1.</td>
<td align="left" valign="middle“
width="80" height="40">06.100.001</td>
<td align="left" valign="middle“
width="180" height="40">Amin A. Angkasa</td></tr>
<tr><td bgcolor="blue" width="20">2.</td>
<td bgcolor="red" align="left" valign="middle"
width="80" height="40">06.100.002</td>
<td bgcolor="green" align="left" valign="middle"
width="180" height="40">Beni B. Bernardi</td></tr>
</table>
</body>
Mengatur lebar dan tinggi suatu tabel:
Atribut: width dan height
ukuran % (max 100%)
ukuran pixel
<html> Tampilan:
<head>
<title> Belajar Membuat Tabel </title>
</head>
<body>
<table border=1 bgcolor="green" width=300 height=100>
<tr height=30>
<td>Baris 1 Kolom 1</td>
<td>Baris 1 Kolom 2</td>
</tr>
<tr height=70>
<td>Baris 2 Kolom 1</td>
<td background="./images.jpg">
Baris 2 Kolom 2 <br><br> Background bagus</td>
</tr>
</table>
</body>
</html>
Perataan dalam tabel:
Contoh Tampilan:
Script HTML:
Contoh Tampilan:
Script HTML:
POST
Textbox
Tag: <input>
Atribut-atribut:
Atribut Fungsi
Tampilan:
Submit dan Reset
Tampilan:
Checkbox
Fungsi:
Untuk memberi beberapa pilihan kepada user
Contoh:
<form method="post">
Bacaan yang Anda sukai: <br>
<input type="checkbox" name="bacaan" value="novel"> Novel <br>
<input type="checkbox" name="bacaan" value="koran"> Koran <br>
<input type="checkbox" name="bacaan" value="majalah"> Majalah <br>
<input type="checkbox" name="bacaan" value="tabloid"> Tabloid <br>
</form>
Tampilan:
Radio button
Fungsi:
Untuk memberi (hanya) satu pilihan kepada user
Contoh:
<form method="post">
Apakah Anda setuju dengan kenaikan SPP: <br>
<input type="radio" name="opsi" value="ya"> Ya <br>
<input type="radio" name="opsi" value="tidak"> Tidak <br>
<input type="radio" name="opsi" value="ragu"> Ragu-ragu <br>
</form>
Tampilan:
Daftar Drop Down
Fungsi:
Memberikan menu pilihan kepada user (cara kerjanya seperti radio
button yang hanya mengijinkan user untuk memilih 1 pilihan saja)
Contoh:
<form method="post">
Jurusan: <br>
<select name="jurusan">
<option value="TInf"> Teknik Informatika <br>
<option value="MI"> D3 Manajemen Informatika <br>
<option value="TI"> Teknik Industri <br>
</select>
</form>
Tampilan:
Text Area
Fungsi:
Sebagai field masukan untuk pengunjung (dapat
menerima lebih dari satu baris teks). Biasa disebut
sebagai kotak komentar
• Tag: <textarea>
• Atribut-atribut:
Atribut Fungsi
Tampilan:
FRAME
Fungsi:
Menampilkan beberapa dokumen HTML secara sekaligus dalam satu
jendela web browser.
• Standar penulisan:
<frameset [cols=“%,%”] [rows=“%,%”]> . . . </frameset>
• Atribut-atribut:
Atribut Fungsi
frameset cols Membuat frame vertikal dengan lebar kolom tertentu
Contoh: Tampilan:
<html>
<head>
<title>
Membuat Frame Horisontal </title>
</head>
<frameset rows="40%,*">
<frame name="atas" src="atas.html“
scrolling="no">
<frame name="bawah“
src="bawah.html">
</frameset>
</html>
Gabungan Frame Vertikal-Horisontal
Contoh: Tampilan:
<html>
<head>
<title>
Membuat Frame Vertikal-Horisontal </title>
</head>
<frameset rows="20%,*">
<frame name="atas" src="atas.html“
scrolling="no">
<frameset cols="40%,*">
<frame name="kiri"
src="kiri.html">
<frame name="kanan"
src="kanan.html">
</frameset>
</frameset>
</html>
Entitas Karakter HMTL
Tampilan:
Spasi Tambahan dan Simbol “<“ “>”
Spasi tambahan (“ “) dapat dibuat dengan kombinasi
entitas
Contoh:
<html>
<head><title>Spasi Tambahan</title></head>
<body>
<p>Setelah ini ada lima spasi tambahan:" ".
Sekarang lanjut kalimat lagi.</p>
</body>
</html>
Tampilan:
Kombinasi entitas untuk menampilkan
simbol“<“ dan “>” di dalam halaman web:
“<“ < [less than]
“>” > [greater than]
Contoh:
<html>
<head><title>Simbol "<" dan ">"</title></head>
<body><p>Karakter "Kurang dari" : "<" <br/> Karakter "Lebih dari" : ">"</p>
</body>
</html>
Tampilan:
Meta Tag
Fungsi:
menunjukkan deskripsi singkat dari halaman web kepada search
engine.
Format:
<head>
<meta name="description"
content=“deskripsi_yang_diinginkan" />
</head>
Fungsi:
Untuk mencatat kapan update terakhir dilakukan terhadap situs
web.
Format:
<head>
<meta name="revised" content=“tanggal_update_terakhir" />
</head>
Refresh page dan redirect
Fungsi:
Digunakan untuk keperluan redirect. Dengan meta tag
refresh, pengunjung akan di-redirect (atau di-refresh) ke
halaman web yang telah ditentukan.
Format:
<head>
<meta http-equiv="refresh" content=“jumlah selang detik untuk me-
refresh halaman; url=…“ />
</head>
Embed Tag
• Fungsi:
menyisipkan media (misalnya musik) ke dalam halaman web
• Standar penulisan:
<embed src=“file_media” />
• Atribut-atribut:
Atribut Fungsi
width Menentukan lebar dari player
height Menentukan tinggi dari media player
hidden=["yes"|"no"] Jika atribut ini bernilai true, maka media player tidak ditampilkan.
autostart Menentukan apakah file musik dijalankan secara otomatis saat
halaman web dimuat oleh web browser
loop Mengatur apakah file musik dijalankan berulang atau hanya cukup
satu kali
volume Mengatur volume dari file musik, range nilainya 0 sampai 100
Contoh:
<html>
<head>
<title> Penggunaan Embed (Musik) </title>
</head>
<body>
<embed src="flourish.mid" width=”360” height=”160” hidden="false"/>
</body>
</html>
Tampilan:
Summary