MODUL II
HTML LANJUT
(TABLE, FORM, FRAME, HYPERLINK)
PEMROGRAMAN BERBASIS WEB
Disetujui :
Asisten
HTML atau Hypertext Markup Language merupakan salah satu format yang
digunakan dalam pembuatan dokumen (web page) dan aplikasi yang berjalan di
halaman web. Dokumen HTML merupakan dokumen yang disajikan pada web
browser.
Eksetensi dari file HTML umumnya *.htm atau *.html. HTML juga bersifat
Multi Platform (dapat berjalan pada sistem operasi apapun). HTML disebut
sebagai Markup Language karena dalam text HTML mengandung tag tertentu
yang digunakan untuk menentukan tampilan suatu teks dan tingkat kepentingan
dari teks tersebut dalam suatu dokumen.
1.2 Tujuan
Mampu menjelaskan table, frame, form, image, hyperlink pada HTML Lanjut
dan membuat aplikasinya.
BAB II
DASAR TEORI
2.1 Tabel
a. Atribut ROWSPAN
b. Atribut COLSPAN
Untuk memberikan warna latar belakang didalam table maka dapat digunakan
atribut bgcolor disertai dengan latar yang diinginkan, misalkan latar belakang
table akan diisi dengan warna biru, maka dapat dilakukan
BGCOLOR=”BLUE”, atau latar belakang diisi dengan gambar maka dapat
dilakukan dengan BACKGROUND=”namafile.jpg”, file yangdapat
digunakan untuk latar belakang adalah *.JPG, *.GIF, *.BMP dan*.PNG.
d. Atribut Align
Atribut ini digunakan untuk pengaturan pelurusan dari suatu cell, adapun
macam pelurusan ini ada t iga yaitu LEFT, CENTER, dan RIGHT. Pelurusan
cell ini diperlukan terutama untuk informasi data mengenai mata uang, atau
yang berhubungan dengan nilai uang misalkan daftar harga. Bila ada daftar
harga maka sebaiknya digunakan align RIGHT, sehingga akan memudahkan
pembacaan.
2.4 Form
Di gunakan untuk menerima informasi atau meminta umpan balik dari user
dan memproses informasi tersebut di server Standar penulisan:
< form method=“post/get” action=“. . .”> . . . </form>
a. Elemen Form
Tag <FORM> digunakan untuk membuat form dalam document HTML
Atribut Fungsi
Action
Aksi yang akan dilakukan jika user menekan tombol Submit
1. Textbox
Untuk membuat sigle line text control. Attribute size digunakan untuk
menentukan jumlah character yang bisa ditampilkan, sementara maxlength
attribute digunakan untuk menentukan maximum character yang bisa di
masukkan.
Tombol Submit: digunakan ketika user mengisi form dan ingin mengirimkan
ke server, sedangkan Tombol Reset: digunakan ketika user ingin
menghapus/mengosongkan semua masukan yang ditulis dalam form.
3. Checkbox
4. Radio button
Fungsi: Untuk memberi (hanya) satu pilihan kepada user, Setiap radio button
control harus memiliki nama yang sama, sehingga user hanya bisa memilih satu
option saja. Radio button juga harus secara explisit memberikan nilai ke atribut
value.
2.5 Hyperlink
Link Address
Anchor
a. index.html
b. output.php
c. frame.html
4.2 Hasil
a. index.html
b. output.html
c. frame.html
4.3 Penjelasan
a. index.html
Pertama saya membuat table agar form yang akan dibuat menjadi rapi,
dengan atribut border, cellspacing, dan cellpadding. Lalu saya membuat form
methodnya post, dan actionnya ke file yang akan di tuju yaitu output.php table
pertama saya menampilkan logo dan mengcollspan 2 table ke samping. Lalu saya
membuat table kedua dengan isi inputan email typenya text, begitupun dengan
inputan nama, dan nim. Lalu saya membuat form inputan tempat dan tanggal lahir
dengan menggunalan type date untuk form tanggal lahir, Lalu saya membuat form
inputan jenis kelamin dengan type radio, lalu saya membuat form inputan alamat
dengan menggunakan tag textarea, lalu saya membuat form inputan prodi dengan
menggunakan tag select dan option. lalu saya membuat inputan angkatan yang
menggunakan type radio, lalu saya membuat inputan divisi dengan menggunakan
type chechbox. lalu saya membuat form inputan alasan dengan tag textarea, lalu
yang terakhir saya membuat button submit dan reset. Untuk input submit saya
menggunakan type submit dengan atribut formtarget dengan nilai kanan, untuk
mengarahkan frame sebelah mana yang akan ditampilkan. Untuk input reset
berfungsi untuk mengreset semua data yang dimasukkan oleh user ketika
menginputkan.
b. output.php
Pertama saya membuat table dan form seperti yang ada pada dihalaman
index.html bedanya hanya pada halaman output ini menggunakan php untuk
mengambil variabel yang ada pada halaman index.html yang tadi kita buat.
Sebagai contoh <?php echo $_POST[‘nama_variabel’]; ?> syntax tersebut
berfungsi mengambil nilai variabel dan mengeprint/menampilkan output yang
diinputkan oleh user.
c. frame.html
5.2 Kesimpulan