Tag Tabel ( Table) - layout Untuk menata letak (layout)isi dokumen <table border="1" width="500"> <tr> <td>Header kiri</td> <td align="center" width="50%">Header tengah</td> <td align="right">Header kanan</td> </tr> <tr> <td valign="top" rowspan="2">Menu kiri</td> <td align="center" colspan="2" height="200">Bagian Isi</td> </tr> <tr> <td align="center">Footer tengah</td> <td align="right">Footer kanan</td> </tr> </table> Header kiri Header tengah Header kanan Menu kiri Bagian Isi Footer tengah Footer kanan Saya ingin melihat <a href="hal2.html">halaman selanjutnya</a>. Saya ingin langsung menuju ke <a href="#akhir">bagian akhir</a>. Saya ingin menuju ke <a href="hal2.html#bawah">bagian bawah pada halaman selanjutnya</a>.<br> <a href="http://www.detik.com"><img src="gambar.gif"></a> Homepage detik.com.<br> Tag Link (Anchor) <a href="Link">Kata yang di-click</a> <a name="#Acuan">Kata yang dituju</a> Link = Alamat URL atau nama file dan/atau acuan yang dituju Acuan = Kata sembarang sebagai penanda (bookmark) membentuk link ke URL/file/bagian dokumen lain. FORM • Sebuah dokumen interaktif dapat menangani inputdari user • Analoginya : bahwa dokumen adalah sebuah formulir isian • Sebuah dokumen dapat mengandung satu atau beberapa form • Setiap form mewakili sebuah taskspesifik (login, mengisi biodata, memilih bahasa, dll) • Setiap formdapat menghimpun satu atau beberapa elemen input • Ada beberapa jenis elemen input untuk menangani berbagai karakteristik data input • Di setiap form harus ditentukan nama program (di sisi server) yang akan menangani data isian yang dikirim (di- submit) • Skema dasar dokumen form : <form method="POST" action="namaprogram"> bagian ini berisi bagian dokumen HTML yang akan menggambarkan formulir isian dengan susunan sejumlah elemen input berbagai jenis </form> • Contoh sebuah form sederhana untuk meminta nama user : <form method="POST" action="proses.php"> <label for="nama">Ketikkan nama Anda:</label><br> <input type="text" name="nama" id="nama"><br> <input type="submit" value="Kirim"> </form> Karakteristik data input • Teks satu baris (single-line text) <input type="text"> • Teks banyak baris (multi-line text) <textarea></textarea> • Teks rahasia (password) <input type="password"> • Pilihan tunggal (single selection) <input type="radio">, <select></select> • Pilihan majemuk (multiple selections) <select multiple></select> • Centang (on/off) <input type="checkbox"> • Data bawaan/tersembunyi (hidden) <input type="hidden"> • File <input type="file"> • Koordinat 2D dalam sebuah bidang gambar <input type="image"> • Aksi user melalui penekanan tombol <input type="submit">, <input type="reset">, <input type="button">, <button></button> Tag input • <input type="jenis" name="nama" id="id" value="nilai" disabled> type : text, password, radio, checkbox, image, submit, reset, button, hidden name : identifier untuk sisi server id : identifier untuk sisi browser value : nilai default disabled : jika disebutkan maka elemen tidak aktif (tidak digunakan) • <input type="[text|password]" name="nama" readonly size="m"maxlength="n"> readonly : jika disebutkan maka elemen tidak bisa diubah nilainya size : ukuran lebar dalam banyaknya karakter (bisa di-override oleh CSS) maxlength : banyaknya karakter maksimal yang dapat dimasukkan user • <input type="[radio|checkbox]" name="nama" checked> checked : jika disebutkan maka defaultnya adalah dalam keadaan dipilih • <input type="image" src="gambar" name="nama" alt="alternatif"> src : nama file gambar alt : teks yang ditampilkan bila browser tidak dapat menampilkan gambar Tag textarea, select, button • <textarea name="nama" rows="b" cols="k">nilai</textarea> nilai : nilai default rows : banyaknya baris yang ditampilkan (tinggi) cols : banyaknya kolom/karakter yang ditampilkan (lebar) • <select name="nama" multiple size="r"> <option value="nilai1" selected>teks1</option> <option value="nilai2">teks2</option> … </select> multiple : jika disebutkan maka pilihan boleh lebih dari satu (sambil menekan tombol Ctrl) size : banyaknya baris pilihan yang ditampilkan (default=1) selected : jika disebutkan maka defaultnya dalam keadaan terpilih • <button type="jenis" name="name" value="nilai"> tampilan </button> type : submit, reset, button tampilan : kode dalam HTML yang akan menjadi tampilan untuk tombol Latihan 1 : Frameset Vertikal <html> <frameset cols="30%,40%,30%"> <frame src="frame_1.html"> <frame src="frame_2.html"> <frame src="frame_3.html"> </frameset> </html> Penjelasan Contoh latihan di atas mendemonstrasikan bagaimana cara membuat frame dengan tiga kolom vertikal masing-masing selebar 30%, 40%, dan 30% dari lebar area layar. Frame pertama berisi "frame_1.html", frame kedua berisi "frame_2.html", dan frame ketiga berisi "frame_3.html". <------ 30% ------> <---------- 40% ----------> <------- 30% -------> Latihan 2 : Frameset Horizontal <html> <frameset rows="100,200,*"> <frame src="frame_1.html"> <frame src="frame_2.html"> <frame src="frame_3.html"> </frameset> </html> | 100 pixel | | | 200 pixel | | | | * pixel | | Latihan 3 : Tag Noframes <html> <frameset cols="30%,40%,30%"> <frame src="frame_1.html"> <frame src="frame_2.html"> <frame src="frame_3.html"> <noframes> <body>Web browser tidak mendukung frame!</body> </noframes> </frameset> </html> Latihan 4 : Frameset Kombinasi <html> <frameset rows="150,*"> <frame src="frame_1.html"> <frameset cols="25%,75%"> <frame src="frame_2.html"> <frame src="frame_3.html"> </frameset> </frameset> </html> Penjelasan Contoh latihan di atas mendemonstrasikan pembuatan frameset kombinasi. Tag <frameset> yang pertama akan membagi layar menjadi dua frame horizontal, masing-masing sebesar 150 pixel dan sisa pixel dari tinggi area layar. Kemudian tag <frameset> kedua akan membagi frame kedua (frame yang berada di bawah) menjadi dua frame vertikal, masing-masing sebesar 25% dan 75% dari lebar area layar. | 150pixel | <----- 25% -----> < ----------------------- 75% ------------------------> contoh1: No1 <center>identitas mahasiswa<br> ---------------------------- <table widht=100% border=1> <tD> nama:<input type=text><br> nim:  <input type=text><br> class:<input type=text><br> </tD> </table> <input type=submit value=submit /> </center> No2 <center>identitas keluarga<br> ----------------------------<br> <table cellpadding=1 boarder=1> <tr> ayah:qqqqq ibu:eeeeeee kakak:lllll adik:David </tr> </table> </center> No3 <center>identitas keluarga<br> ---------------------------- <table width=100%> <tr> <td>ayah: </td> <td>ibu:</td> <td>kakak:</td> </tr> <tr> <td> david<br> albert</td> <td> jane<br> estelle </td> </table> </center> No4 <head> <center>LAtihan3 <table width=100% BORDER=1> <tr> <td><a href="no.1.html">MHS</a></td> <td><a href="no.2.html">KELUARGA</a></td> <td><a href="no.3.html">TEMAN</a></td> <td><a href="no.1.html">MHS</a></td><br> </tr> <tr> <td colspan=3><center>selamat datang</center></td> <td colspan=1><center>pembuat</center><marquee height=30 direction=up><center>setsuna</center></marquee></td> </tr> </table> </center> <font color="blue">sistem keluarga </head>
Tuesday, October 7, 2008
HTML minggu ke3
---------------------------------------------------------------------------------Jalankan aplikasi Notepad. Klik Start-Programs-Accessories-Notepad.
Ketik baris perintah berikut ini :
e-Save As.. Di sebelah kiri pilih My Document, kemudian pada bagian Save as type pilih All Files, lalu ketik "coba1.html" pada bagiaSimpan file di My Document sebagai "coba1.html" dengan cara klik menu Filn File name, klik tombol Save.
Jalankan aplikasi Internet Explorer, klik File-Open, pada dialog yang muncul klik Browse, cari file "coba1.html" yang baru dibuat tadi (misalnya di C:\My Documents\coba1.html), lalu klik OK.
Posted by setsuna.f.seiei at 5:33 AM
Labels: HTML untuk pemula dan orang awam
Subscribe to:
Post Comments (Atom)





0 comments:
Post a Comment