Apa Itu iFrame? Pengertian dan Cara Menggunakannya - Buat Website Murah | Jasa Pembuatan Website Murah | Buat Toko Online Murah

Pengertian frame

Frame adalah satuan terkecil dalam video sedangkan pada program flash, frame diumpamakan seperti kertas hvs yang telah digambar, dan contoh apabila framenya kita perpanjang sebanyak 5 frame, maka diumpamakan seperti 5 kertas hvs dengan

gambar yang sama.apabila kita merubah gambar salah satu frame, maka frame yang lain akan mengikuti perubahan gambar tersebut. karena frame tidak dapat berdiri sendiri.

Frame adalah sebuah jendela khusus atau dalam bahasa mudahnya adalah sebuah bingkai di sebuah halaman HTML yang digunakan untuk menampilkan sebuah halaman HTML lainnya secara utuh.

Frame di deklarasikan di dalam HTML menggunakan tag <frame>. Frame dapat digunakan bersama dengan tag <frameset>. Tag <frame> harus di letakkan di dalam elemen <frameset>.

Jika kita membahas tentang tag ini, banyak hal menarik yang dapat diulas, karena kemampuannya yang dapat menampilkan sebuah halaman HTML secara utuh.

Sebelum dihapuskan di HTML5 karena kurang efektifnya dalam penggunaan dan permasalahan tentang aksebilitas, tag ini merupakan salah satu tag yang banyak dimanfaatkan untuk menampilkan sebuah halaman HTML.

Meskipun sudah tidak dianjurkan lagi di HTML5, tak masalah kita belajar tag ini sebagai tambahan pengetahuan.

Frame adalah teknik yang digunakan untuk membagi window menjadi beberapa bagian. Setiap bagian kita isi dengan sebuah halaman web yang sesuai.

Keuntungan dari penggunaan frame adalah mudahnya pengaturan hubungan antar satu halaman dengan halaman lainnya.

Frame dapat digunakan untuk berbagai macam keperluan, antara lain:

1.    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.

Contoh beberapa atribut yang dapat digunakan dalam tag frame adalah:
  • frameborder (membuat ketebalan garis bingkai)
  • name (menentukan nama frame)
  • noresize (tidak memperbolehkan frame diberi ukuran)
  • scrolling (membuat frame dapat di scroll atau digulir)
  • src (menentukan sumber halaman yang akan ditampilkan di dalam frame)

Cara Menggunakan Frame Pada HTML

Kita dapat membagi jendela browser baru ke dalam dua atau lebih dengan membingkai. Kita dapat menciptakan jumlah frame yang kita perlukan.

itu diciptakan menggunaan tag <FRAMESET>. tag ini membantu kita untuk menetapkan divisi, baris (ROWS Atribut) atau kolom (COLS Atribut) dari WINDOWS.

Dalam rangka membuat frame, kita perlu mempunyai sedikitnya dua file html.

Alur file ini ditetapkan penggunaan <FRAME> src ditunjukkan oleh listing di bawah:
  1. <FRAMESET rows = “10%,*”>
  2. <FRAME src = “first.ht
  3. <FRAME src = “second.html”>
  4. <FRAMESET>

Diatas diciptakan suatu frame baris. First.Html file menduduki yang pertama 10%

dan ruang sisanya akan diduduki oleh second.html file. Ingat-Ingatlah jika kita mencoba untuk memasukkan tag <BODY>, frame tidak akan nampak pada layar. menggunakan Atribut dengan tag Frameset

1. Cols: Untuk membagi jendela ke dalam kolom.
2. Bordercolor: mengUbah batas mewarnai dari batas bingkai.
3. Frameborder: Nilai-Nilai 0 atau 1. batasan bingkai akan jadi tak kelihatan jika kita memilih 0.

Atribut ini diterapkan pada mayoritas lokasi untuk menunjukkan diri agar sempurna menggunakan Atribut dengan tag frame.

  1. noresize: penetapan atribut, perbatasan bingkai tidak akan resizable.
    Para pemakai tidak bisa melihat ukuran windows dgn menggunakan mouse.
  2. Scrolling: Nilai Ya/Tidak. Jika Tidak,scrollbars tidak akan nampak.
    Dengan tidak adanya,scrollbars akan terlihat. Jika isi lebih sedikit, kita
    dapat menerapkan atribut ini
Mengedepan Pemakaian Frame

Salah satu dari mengedepan pemakaian frame Yang bersarang. Disini, dua baris diciptakan dan frame dibagi menjadi dua kolom.

Seperti ini kita terapkan dimanapun jumlah bingkai, akan menyajikan masing-masing bingkai seperti itu dapat mengakomodasi file relevan menggunakan HTML.

Bagaimanapun, merekomendasikan membatasi divisi frame sedemikian sehingga halaman web terlihat rapi dan lebih mudah untuk navigasi.

Cobalah kode di bawah:
  • <FRAMESET rows = “50%,*”>
  • <FRAME src = “first.html”>
  • <FRAMESET cols = “20%,*”>
  • <FRAME src = “second.html”>
  • <FRAME src = “third.html”>
  • <FRAMESET>
  • <FRAMESET>

Didalam kode di atas, suatu baris frame diciptakan dengan porsi sama dan baris yang kedua adalah dibagi menjadi two-column frame.

Jadi pastikan untuk membuat tiga file html sebelumnya untuk mengamati.

FRAME HTML

Windows dalam browser yang dibagi menjadi beberapa windows disebut Frame. Model ini sering digunakan untuk lebih memperjelas penyajian informasi, dengan menu sajian selalu ditampilkan. Sintaks:

  • <FRAMESET BORDER=# {[ROWS|COLS]}={#,[#[,…]]}>
  • <FRAME SRC=”url” NAME=”nama frame”>
  • </FRAMESET>
Target Frame

Nama frame predefined: _self, _top, _parent, _blank, sering digunakan untuk menunjukkan target penampilan dari suatu link.