Praktikum Pemograman Berorientasi Web - Pert.2
Praktikum Pemograman Berorientasi Web - Pert.2
Pertemuan ke-2
A. Membuat Link
Hyperlink ke Halaman Web
Untuk membuat link ke halaman lain, dapat menggunakan tag <A>…</A>.
Format : <A HREF = “URL”>Label</A>
Code :
Code :
Code :
B. Menggunakan Tabel
Dasar Penggunaan Tabel
Tag yang biasa digunakan dalam pembuatan table, sebagai berikut :
Tag Keterangan
<TABLE>…</TABLE> Mengawali dan mengakhiri sebuah table
<CAPTION>…</CAPTION> Membentuk judul pada table
<TR>…</TR> Membuat sebuah baris dalam table
<TH>…</TH> Membuat judul kolom
<TD>…</TD> Membuat sebuah sel data
Code :
Menggabungkan Cell
Untuk menggabungkan beberapa baris cell, dapat menggunakan atribut ROWSPAN pada tag
<TD>.Sedangkan untuk menggabungkan beberapa cell dalam satu baris dapat menggunakan
atribut COLSPAN pada tag <TH> atau <TD>
Code :
Output :
Code :
Output :
Mengatur Tabel
Atribut ALIGN pada tag <TR> <TH> <TD> dapat digunakan untuk mengatur peletakkan teks
rata kiri, rata kanan ataupun tengah. Untuk mengatur tinggi cell dapat menggunakan atribut
HEIGHT pada tag <TABLE> dengan suatu nilai yang dinyatakan dengan satuan pixel. Di
dalam sebuah cell, teks dapat di atur menurut posisi vertical, yaitu atas, tengah, dan bawah.
Untuk melakukannya dapat menggunakan atribut VALIGN pada tag <TH> dan <TR> dan
<TD>. Atribut WIDTH pada tag <TABLE> dapat digunakan untuk mengatur lebar table tanpa
tergantung oleh ukuran window browser.
C. Menggunakan Formulir
Formulir dientuk dengan menggunakan pasangan tag <FORM> dan </FORM>. Dua atribut
yang umum digunakan pada tag <FORM> adalah ACTION dan METHOD.
• ACTION
Menentukan URL yang akan dijalankan dan menerrima semua masukkan pada formulir.
Jika ACTION tidak disebutkan, informasi akan dikirim ke URL yang sama dengan halaman
web itu sendiri.
• METHOD
Digunakan untuk menentukan bagaimana informasi dikirim ke URL yang disebutkan dalam
ACTIOn. Nilai umum untuk atribut ini adalah GET dan POST. POST membuat informasi
dikirim secara terpisah dengan URL, sedangkan GET akan membuat informasi dikirim
menjadi satu dengan URL.
Atribut Fungsi
NAME Menentukan nama data. Diperlukan oleh semua jenis masukkan,
kecuali SUBMIT dan RESET
SIZE Menentukan ukuran kotak masukkan yang tampil untuk teks dan
password
MAXLENGTH Menentukan jumlah karakter yang dapat dimasukkan dalam kotak
password dan kotak teks
VALUE Menentukan nilai awal untuk kotak input
CHECKED Mengatur agar kotak cell dalam keadaan terpilih apda keadaan awal
TYPE Menentukan tipe kotak masukkan
Contoh :
Code :
Output :
File info.htm :
Keterangan : Coding diatas merupakan contoh sederhana dari formulir, tombol Reset sudah
dapat berfungsi, namun untuk tombol submit tidak akan mengeluarkan respon jika tidak
membuat file info.htm. perlu diketahui, code tersebut belum dapat menangkan nilai masukan
dari kedua field.
Perbedaan GET dan POST
Code di atas menggunakan method POST, berikut ini code dengan menggunakan GET,
perhatikan perbedaan yang terjadi pada alamat URL.
Code : dengan GET
Tipe PASSWORD
Tipe Password yang dinyatakan pada atribut TYPE pada tag <INPUT> akan membat setiap
karakter yang diinputkan akan disembunyikan.
Code :
Output :
Tipe CHECKBOX
Berfungsi untuk membuat kotak cek, yaitu bentuk masukkan yang memungkinkan pemakai
men-checklist. Tipe ini melibatkan atribut NAME, sedangkan atribut CHECKED bersifat
optional, yang digunakan untuk memberikan nilai awal berupa tanda checklist.
Code :
Output :
Code :
Output :
Tipe TEXTAREA
Menggunakan pasangan tag <TEXAREA>…</TEXAREA> yang berfungsi untuk membentuk
suatu masukkan yang panjang dan dapat mencakup banyak baris.
Atribut Fungsi
NAME Menentukan nama untuk Textarea
ROWS Menentukan jumlah baris yang tampil di layar
COLS Menentukan jumlah kolom yang tampil pada layar
WRAP Menentukan text secara otomatis akan dilipat jika baris tidak cukup menampung
text.
Code :
Output :
Tipe SELECT
Menggunakan pasangan tag <SELECT>…</SELECT> yang berfungsi untuk membentuk
kotak kombo (drop down) atau daftar pilihan tergantung pada tag <SELECT>.
Code :
Output :
D. Tugas
1. Dengan menggunakan html, buat table berikut ini :
Fakultas
Notes :
• Format file : NIM_NAMA_TI5A_T1.doc (source code dan print screen output)
• Date line : 12 Oktober 2010 (Hari ini)