Frame digunakan untuk membagi jendela browser menjadi beberapa bagian dan masing-
masing bagian terdiri dari dokumen html tersendiri. Untuk membuat sebuah frame, tag yang
digunakan adalah:
Format penulisan tag frame :
<frameset>……..</frameset>
Format penulisan elemen tag frame:
<frame>…….</frame>
Dalam frame kita tidak lagi memerlukan tag body, sehingga struktur dasar frame adalah sebagai
berikut :
kedua lebar selebihnya, penulisan kodenya: rows="150,*" Bila ingin frame dengan jumlah
baris 3, dimana baris pertama berukuran 150, baris kedua lebar selebihnya, dan baris ketiga
lebarnya 150, penulisan kodenya: rows="150,*,150"
frameborder: nilai-nilai 0 atau 1. Batasan bingkai akan jadi tak kelihatan jika kita memilih 0
framespacing : spasi di sekitar frame
bordercolor : untuk menentukan warna pembatasnya
Tag frame memiliki atribut diantaranya :
name : untuk menentukan nama frame atau untuk target link
scr : berfungsi untuk menujukkan/lokasi sumber file.
Scrolling: untuk menunjukkan apakah kita akan menggunakan scrolling bar di samping atau
bawah halaman , opsi inputnya adalah “yes, no atau auto”. Jika tidak scrollbars tidak akan
Nampak.
Noresize : penetapan atribut, perbatasan bingkai tidak akan resizable. Para pemakai tidak
bisa melihat ukuran windows dengan menggukan mouse.
1. Frame dapat digunakan untuk berbagai macam keperluan, antara lain:
Membuat suatu daftar isi pada suatu sisi frame, sedangkan sisi frame yang lain
menampilkan isinya
2. Membuat suatu judul atau logo yang tidak berubah-ubah pada suatu sisi frame,
sedangkan sisi frame yang lain menampilkan isis dokumen
3. Membuat suatu dokumen tanya jawab, dll.
Target Frame
Nama frame predefined : _self, _top, _parent, _blank sering digunakan untuk menunjukkan
target penampilan dari suatu link.
Frame Vertikal
Frame vertical akan membentuk pembagian secara bertumpuk dari atas ke bawah. Untuk
membentuk frame vertical digunakan atribut rows pada tag frameset. Lanjutkan dengan latihan
berikut ini.
Frame Horizontal
Frame Campuran
Iframe
Iframe ini digunakan untuk menampilkan halaman web dalam halaman web.
<iframe src=”url”></iframe>
Tinggi dan atribut lebar digunakan untuk menentukan tinggi dan lebar dari iframe. Nilai
atribut yang ditetapkan dalam pixel secara default, tetapi mereka juga dapat dalam persen
(seperti “80%”).
Atribut frameborder menentukan apakah atau tidak untuk menampilkan perbatasan sekitar
iframe. Mengatur nilai atribut untuk “0” untuk menghapus perbatasan:
Contoh :
Iframe dapat digunakan sebagai kerangka target untuk link. Atribut target link harus
mengacu pada nama atribut iframe :
Praktikum 1 :
- Jalan frame.html
Latihan 2 :
Latihan 3 :
- Frame.html
- Head.html
- Home.html
- Menu.html