Tag Keterangan
<html> </html> Tag untuk mengapit halaman HTML (penulisan awal pada HTML).
<head> </head> Tag yang berisi informasi dari halaman.
<title> </title> Judul halaman yg ditampilkan pada tab-tab browser.
<body> </body> attribut untuk seluruh isi halaman
<b> </b> Untuk menebalkan teks.
<i> </i> Untuk memiringkan teks.
<u> </u> Untuk menggaris bawahi teks
<p> </p> Untuk membuat paragraph
<font> </font> Untuk memanipulasi huruf
<br> Untuk pindah ke baris baru
<hr> Untuk membuat garis horizontal
<a> </a> Untuk membuat links
</html>
Membuat Tabel
Tabel memiliki peranan yang cukup penting dalam pendesainan suatu tampilan. Dengan
menggunakan tabel kita dapat dengan mudah menentukan letak suatu objek. Untuk membuat tabel digunakan <table></table>. Atribut dari tag table boleh dibilang cukup banyak.
Atribut dari Tag Tabel
Atribut Ketarangan
Width Untuk mengatur lebar tabel (% atau pixel)
Height Untuk mengatur tinggi tabel
Border Untuk menebalkan tebal bingkai
Cellpadding Untuk menentukan jarak padding antar cell
Cellspacing Untuk menentukan jarak antar spacing antar cell
Name Untuk Menentukan nama tabel
Bgcolor Untuk mengatur warna background
background Untuk menampilkan gambar sebagai background
Align Letak teks secara horizontal (rata kiri, tengah atau kanan)
Valign Letak teks secara vertical (rata atas, tengah atau bawah)
Style Untuk CSS
Bordercolor Untuk warna bingkai
Jika kita hanya menggunakan tag <table></table> saja maka tabel tidak akan pernah terbentuk karena belum memiliki baris dan kolom. Untuk membuat baris kita gunakan tag <tr></tr> dan untuk membuat kolom digunakan tag <td></td>. Terdapat juga tag <th></th> tag ini digunakan untuk membuat header tabel. Ketiga tag tersebut memiliki atribut yang hampir sama.atribut tag tr, td, dan th
Atribut Keterangan
height untuk mengatur tinggi
bgcolor untuk mengatur warna background
background untuk menjadikan gambar menjadi background
align untuk mengatur letak teks secara horizontal
valign untuk mengatur letak teks secara vertical
colspan untuk menghilangkan sejumlah kolom
rowspan untuk menghilangkan sejumlah baris.
Contoh dibawah ini mengilustrasikan kita akan membuat tabel dengan dua baris dan satu kolom.
<table border="1">
<tr>
<td>Baris 1 kolom 1</td></tr>
<tr>
<td>Baris 2 kolom 1</td></tr>
</table>
Penerapan Teori Tabel
<html>
<head>
<title>Percobaan Membuat Tabel </title>
</head>
<body>
<h2>Daftar Harga </h2>
<table border="1" style="border-collapse: collapse" width="100%">
<tr bgcolor="#cccccc">
<th>Nama Barang</th>
<th>Harga Barang</th>
<th>Total</th>
</tr>
<tr align="center">
<td>CD R</td>
<td>Rp. 2.000,-</td>
<td>Rp. 2.000,-</td>
</tr>
<tr align="center">
<td>CD RW</td>
<td>Rp. 5.000,-</td>
<td>Rp. 5.000,-</td>
</tr>
<tr align="center">
<td colspan="3">TOTAL >>> </td>
<td><b>Rp.7.000,-</b></td>
</tr>
</table>
</body>
</html>
Form HTML
Form adalah cara untuk mendapatkan umpan balik dari pengunjung ke situs web yang diawali dan diakhir dengan tag <FORM> dan </FORM>. Field-field yang berada diantaranya, digunakan untuk menentukan ukuran dan jenis dari masing- masing input field. Walaupun dapat dimiliki banyak form dalam satu halaman, tetapi anda tidak dapat melakukan form dalam form.
Dasar
Action – attribut ini berfungsi untuk memberitahu file mana yang akan digunakan untuk memproses form yang dikirim. Contoh “tesku.php” atau “folder/tesku.php” atau URL lengkap http://www.domainku.com/fileku.php.
Method – attribut ini berfungsi untuk menentukan tipe pengiriman data. Bisa berupa POST atau GET.
Name – attribut ini berguna untuk alamat yang merupakan bagian dari javascript. Nama form tidak dikirim ke server saat form disubmit atau dikirim
Contoh penulisan form
<form name=”tesku” action=”proses.php” method=”POST”>
……..
</form>
Sebagai contoh proses form
<form action="aksi.php" method="POST">
<input type="text" name="tes" size="25" maxlength="15">
<input type="submit" value="GO akses!!">
</form>
maka form action akan mengakses ke halaman aksi.php ketika di klik botton.
Setiap type juga memiliki attribut sendiri-sendiri. Tapi setiap type pasti memiliki attribut name. Berikut ini beberapa tipe type yang dapat anda gunakan:
Text – tipe ini seperti yang terlihat di gambar yaitu berupa textbox. Text memiliki tiga attribut diantaranya:
- * Size – yang merupakan ukuran panjang dari textbox.
- * Maxlength – merupakan karakter maksimal yang dapat ditampung oleh textbox.
- * Value – merupukan isi dari textbox yang telah ditetapkan. User dapat menggantinya dengan langsung mengetikkan pada textbox.
Password – hampir sama dengan text hanya saja karakter yang diketikkan akan
berupa asterik (*).
Hidden – input ini tidak dimunculkan di layar browser. Dapat digunakan untuk
menyimpan nilai atau variabel yang digunakan untuk halaman berikutnya.
Submit – tipe ini akan menampilkan tombol submit(pengiriman). Nama tombol diambil dari nilai attribut value. Jika tidak ada maka namanya Submit Query.
Reset – tipe ini digunakan untuk membersihkan segala isian pada form. Attributnya hampit sama dengan submit.
File – tipe ini digunakan untuk proses peng-upload-an file. Tampilannya hampir sama dengan tipe text tapi disebelahnya ada tombol “browse”. Ketika user menekan browse akan muncul kotak dialog untuk memilih file yang diupload.
Checkbox – tipe ini akan memunculkan tampilan checkbox. Biasanya checkbox
digunakan untuk memilih lebih dari satu pilihan. Jika pada tag ini terdapat kata “checked” maka checkbox tersebut akan ditandai.
Radio – tipe ini akan menampilkan tampilan radio button. Tipe ini digunakan jika kitaharus memilih hanya satu pilihan. Jika ada kata “checked” maka radio tersebut akan ditandai(default).
Image – fungsinya sama dengan submit hanya saja anda dapat menentukan gambar
sebagai pengganti tombol.
<form action="tidak_ada.php" method="POST">
<h2>Formulir Pendaftaran Anggota</h2>
Nama: <input type="text" name="nama" value="Ketik Nama Disini" size="30"
maxlength="50"><br>
Password: <input type="password" name="nama" size="30" maxlength="50"><br>
<input type="checkbox" name="mailing" value="ya"> Jika dicek anda bersedia
menjadi anggota mailing list kami.
<input type="hidden" name="sembunyi" value="anda tidak dapat melihatku">
<p>
Status Anda?<br>
<input type="radio" name="status" value="menikah">Sudah Menikah<br>
<input type="radio" name="status" value="belum">Belum Menikah<br>
<input type="radio" name="status" value="duda_janda">Duda/Janda<br>
</p>
<input type="submit" value="DAFTAR"> <input type="reset" value="RESET">
</form> Select, Multiple Select
Tag select akan menampilkan pilihan dalam kotak drop-down. Untuk membuatnya anda harus menuliskan tag <select> dengan attributnya yaitu name. Didalam tag select kita memerlukan tag <option> untuk membuat pilihan. Pilihan option juga memiliki attribut yaitu value.
Contoh penggunaan tag <select>:
<select name="Jenis_Kelamin">
<option value="Laki-laki ">Sudah Menikah
<option value="Perempuan">Belum Menikah
</select>
Jika user ingin memilih lebih dari satu maka tambahkan multiple pada tag select, caranya tekan SHIFT atau ctrl pada menu pilihannya.
<select name=”percobaan” multiple size=”2”> </select>Textarea
Tag <textarea> akan menciptakan sebuah textbox yang besar yang mempunyai baris dan
kolom. Berbeda dengan elemen form lainnya, textarea memiliki tag penutup yaitu
</textarea>. Untuk memperjelas lihatlah contoh berikut.
<h1> tuliskan komentar anda tentang artikel ini </h1>
<textarea name=”komentar” rows=”5” cols=”20”> tulis komentar dsini </textarea>Kode Marquee (Teks berjalan )
Atribut Marquee
- bgcolor , untuk mengatur warna background.
- direction , "left/right/up/down" untuk mengatur arah gerak
- behavior , "scroll/slide/alternate" untuk prilaku gerakan
- scroll , teks bergerak berputar
- slide , teks sekali lalu berhenti
- alternate, teks bergerak dari kiri ke kanan lalu balik (cape deh..heheeh)
-
title, pesan akan muncul saat mouse berada di atas teks.
-
scrollmount, mengatur gerakan teks (isi dengan angka)
-
scrolldelay , untuk menunda waktu gerakan dalam mili detik (isi dengan angka)
-
loop , " angka |-1| infinite mengatur jumlah loop
-
width , untuk mengatur lebar blok teks dalam pixel atau presen
Contoh marquee dari gerakan kanan ke kiri.
<marquee align="center" direction="left" scrollamoun="2" height="200" width="50%" >
gerakan dari kanan ke kiri
</marquee>
maka gerak teks akan bergerak dari kanan ke kiri
Untuk arah yg anda inginkan ganti direction=”right” menjadi direction=”left” dan kecepatan teks tersebut naikkan angkanya .
Ada variasi lain pada MARQUEE yaini ketika mouse digerakan ke marquee teks maka seketika teks akan berhenti, setelah mouse diarahkan ke tempat yg lain marquee teks akan bergerak kembali.
Langsung kita praktekan.
<marquee align=”center” onmouseover=”this.stop()” onmouseout=”this.star” scrollamount=”2” direction=”up” width=”50%” height=”300”>
Teks marquee berjalan
</marquee>
Sekian dan Terimakasih
Semoga artikel ini membantu anda.
Silahkan dioprek” sesuka keinginan anda.
Dowload file