File pertama: header.html
<html>
<head><title>Ini adalah file header halaman web</title></head>
<body>
<H1>HEADER HALAMAN WEB ebook link knowledge</H1>
</body>
</html>
File kedua: menu.html
<html>
<head><title>Ini adalah file menu halaman web</title></head>
<body>
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About Us</a></li>
<li><a href="#">Contact Us</a></li>
</ul>
</body>
</html>
File Ketiga: content.html
<html>
<head><title>Ini adalah file content halaman web</title></head>
<body>
<p> Paragraph pertama adalah isi yang pertama dalam halaman content.html</p>
<p> Paragraph kedua adalah isi ynag kedua dalam halaman content.html</p>
</body>
</html>
File Kempat: index.html
<html>
<head><title>Ini adalah halaman utama</title></head>
<frameset rows="20%, *">
<frame src="header.html">
<frameset cols="10%, *">
<frame src="menu.html">
<frame src="content.html">
</frameset>
</html>
OK selesai dech latihan kita tapi belum selesai!!!!!! maksudnya hirup udara dulu atau minum kopi dulu WKWKWKWKWKW @#$@%!$
Catatan: File yang telah kita buat diatas masih belum bisa
memanggil sebuah link dokumen karena belum kita kasih fasilitasnya.
Beberapa attribut yang dapat digunakan untuk memanipulasi tag frame:
Rows : digunakan untuk menentukan tinggi baris yang akan membagi halaman, pada contoh diatas kita bagi halaman menjadi dua buah yaitu baris pertama sebesar 20% berisi header.html dan baris kedua sebesar 80% berisi file menu.html dan content.html. Nilai “*” pada bagian <frameset rows=”20% *”> adalah nilai total lebar halaman (100%) dikurangi lebar halaman yang telah ditentukan (20%). Jika kita memberi nilai rows adalah dalam satuan persen berarti kita mengacu pada ukuran monitor komputer yang kita gunakan tetapi jika kita menginginkan lebar atau tinggi sesuai dengan ukuran yang diinginkan maka kita pakai dalam satuan pixel.
Cols : digunakan untuk menentukan lebar kolom yang akan membagi halaman web kita . Penentuan nilai lebar kolom sama seperti pada saat kita menggunakan attribut rows di atas. pada contoh diatas yaitu file keempat index.html kolom kita bagi menjadi dua yaitu kolom pertama selebar 10% diisi dengan file kedua menu.html dan kolom kedua selebar 90% dengan file ketiga content.html.
Src : digunakan untuk menentukan sumber file yang akan ditampilkan di dalam frame
<html>
<head><title>Ini adalah halaman utama</title></head>
<frameset frameborder="0" framespacing="0" rows="20%, *">
<frame src="header.html">
<frameset frameborder="0" framespacing="0" cols="10%, *">
<frame src="menu.html">
<frame src="content.html">
</frameset>
</html>
Catatan: frameborder dan framespacing mempunyai fungsi yang sama tetapi karena tidak semua browser mendukung fungsi tag ini maka kita tulis keduanya.
Noresize dan scrolling: jika kita menginginkan agar frame kita dapat discroll atau digulung dan diubah ukurannya maka kita pakai scrolling dan noresize.
Scrolling: mempunyai nilai yes atau no, menyatakan ada tidaknya scroll di dalam frame. Kalau header ya jangan dikasih fasilitas scroll ntar berabe……
Noresize: tidak mengijinkan frame dirubah ukurannya oleh pengunjung.
<html>
<head><title>Ini adalah halaman utama</title></head>
<frameset frameborder="2" framespacing="2" rows="20%, *">
<frame src="header.html" scrolling="no">
<frameset frameborder="2" framespacing="2" cols="10%, *">
<frame src="menu.html" scrolling="auto" noresize>
<frame src="content.html" scrolling="yes" noresize>
</frameset>
</html>
Kita sudah punya catatan nich bahwa aplikasi yang telah dibuat belum bisa menampilkan dokumen link jadi gimana ya? ya kita buat lah biar bisa lebih ciamik lagi yaitu mampu menampilkan menu-menu yang ada di file menu.html kedalam content.html. Tapi bagaimana caranya bro??? OK, kita ikuti aja cara selanjutnya. heheheheh
Cara kita untuk membuat sebuah menu yaitu dengan cara memberi nama tag masing-masing frame dan base target kedalam file menu.html. lebih jelasnya kita buat dua buah file lagi dan diberi nama about.html dan contact.html.
about.html
<html>
<head><title>Ini adalah halaman About</title></head>
<body>
<p>ebook link kowledge merupakan halaman web yang berisi tentang
tutorial HTML, CSS, Javascript, PHP. Dan siapa saja boleh
menggunakan content yang ada di dalamnya untuk keperluan apapun</p>
</body>
</html>
contact.html
<html>
<head><title>Ini adalah halaman Contact</title></head>
<body>
<p>Anda dapat menghubungi kami melalui email:bagongw@rocketmail.com</p>
</body>
</html>
File index.html kita rubah sedikit kodenya yaitu dengan memberi nama masing-masing tag framenya dan simpan kembali.
<html>
<head><title>Ini adalah halaman utama</title></head>
<frameset rows="20%, *">
<frame name="header" src="header.html">
<frameset cols="10%, *">
<frame name="menu" src="menu.html">
<frame name="content" src="content.html">
</frameset>
</html>
<html>
<head>
<title>Ini adalah file menu halaman web</title>
<base target="content">
</head>
<body>
<ul>
<li><a href="content.html">Home</a></li>
<li><a href="about.html">About Us</a></li>
<li><a href="contact.html">Contact Us</a></li>
</ul>
</body>
</html>
Info: Semua file tersebut diatas telah berhasil dijalankan menggunakan browser FireFox, IE dan Opera.
sangat bermanfaat... :D
BalasHapustq kunjungi juga www.berbagi-bersama-ghany.blogspot.com
BalasHapuskebetulan nich ane lgi mw bkin menu diwap ane yg bru. Izin nyoba ya... Trims
BalasHapusthank you sob.....
BalasHapusMakasih sharingnya.....
BalasHapussiippp n membantu sekali.
Jempol pokoke :-)
Aah,,, HTML -_-
BalasHapusbingung dan galau ane
You ought to likewise pay special mind to awards. These are accessible from schools government and other outside gatherings. For government application, you may require a different application. A few universities and private associations likewise have gifts and grants. cash advance
BalasHapusApakah ini sudah menggunakan css
BalasHapusJika file html header berada dinfolder lain, bagai mana caranya memanggil file html header ke hrml frame/index
BalasHapusTerimakasih