Saat Anda membuat dokumen untuk berada di dalam IFRAME
, tautan apa pun dalam bingkai itu akan terbuka secara otomatis dalam bingkai yang sama. Tetapi dengan atribut pada tautan (elemen atau elemen) Anda dapat memutuskan di mana tautan Anda akan terbuka.
Anda dapat memilih untuk memberi iframe Anda nama yang unik dengan atribut dan kemudian mengarahkan tautan Anda pada bingkai itu dengan ID sebagai nilai dari target
atribut:
id = "halaman">target = "page">
Jika Anda menambahkan target ke ID yang tidak ada di sesi browser saat ini, ini akan membuka tautan di jendela browser baru, dengan nama itu. Setelah pertama kali, tautan apa pun yang mengarah ke target bernama itu akan terbuka di jendela baru yang sama.
Tetapi jika Anda tidak ingin menamai setiap jendela atau setiap bingkai dengan ID, Anda masih dapat menargetkan beberapa jendela tertentu tanpa perlu jendela atau bingkai bernama. Ini disebut target standar.
Empat Kata Kunci Target
Ada empat kata kunci target yang tidak memerlukan bingkai bernama. Kata kunci ini memungkinkan Anda membuka tautan di area tertentu dari jendela browser web yang mungkin tidak memiliki ID yang terkait dengannya. Ini adalah target yang dikenali oleh web browser:
_diri
- Ini adalah target default untuk setiap tag anchor. Jika Anda tidak mengatur
target
atribut atau Anda menggunakan target ini, tautan akan terbuka di jendela atau bingkai yang sama tempat tautan berada.
- Ini adalah target default untuk setiap tag anchor. Jika Anda tidak mengatur
_induk
- Iframes disematkan di dalam halaman web. Dan Anda bisa menanamkan iframe di halaman yang ada di dalam iframe lain di halaman web lain. Saat Anda mengatur
target
atribut untuk_induk
tautan akan terbuka di halaman web yang menahan iframe.
- Iframes disematkan di dalam halaman web. Dan Anda bisa menanamkan iframe di halaman yang ada di dalam iframe lain di halaman web lain. Saat Anda mengatur
_teratas
- Dalam sebagian besar situasi dengan iframe, target ini akan membuka tautan dengan cara yang sama seperti
_induk
target tidak. Tetapi jika adaIFRAME
di dalam sebuahIFRAME
, yang_teratas
target membuka tautan di jendela tingkat tertinggi dalam rangkaian, menghapus semua iframe.
- Dalam sebagian besar situasi dengan iframe, target ini akan membuka tautan dengan cara yang sama seperti
_kosong
- Ini adalah target yang paling sering digunakan - membuka tautan di jendela yang benar-benar baru, mirip dengan munculan.
Cara Memilih Nama-nama Bingkai Anda
Ketika Anda membangun halaman web dengan iframe, itu ide yang baik untuk memberikan masing-masing nama tertentu. Ini membantu Anda mengingat untuk apa mereka dan memungkinkan Anda mengirim tautan ke bingkai khusus tersebut.
Saya suka nama iframes saya untuk apa mereka. Sebagai contoh:
id = "tautan">id = "external-document">
Menggunakan Frame HTML Dengan Target
HTML5 membuat bingkai dan bingkai usang, tetapi jika Anda masih menggunakan HTML 4.01, Anda dapat menargetkan bingkai tertentu dengan cara yang sama dengan Anda menargetkan iframes. Anda memberi nama frame dengan id
atribut:
id = "myFrame">
Kemudian, ketika tautan di bingkai lain (atau jendela) memiliki target yang sama, tautan akan terbuka di bingkai itu:
target = "myFrame">
Empat kata kunci target juga bekerja dengan bingkai. Itu _induk
terbuka dalam bingkai terlampir, _diri
terbuka dalam bingkai yang sama, _teratas
terbuka di jendela yang sama, tetapi di luar frameset, dan _kosong
terbuka di jendela atau tab baru (tergantung pada browser).
Menetapkan Target Default
Anda juga dapat menetapkan target default pada halaman web Anda menggunakan elemen. Anda mengatur target
atribut ke nama iframe (atau bingkai dalam HTML 4.01) Anda ingin semua tautan terbuka. Anda juga dapat menetapkan target default dari salah satu dari empat kata kunci target. Berikut ini cara menulis target default untuk sebuah halaman:
Elemen termasuk dalam KEPALA
dokumen Anda. Ini adalah elemen kosong, jadi di XHTML, Anda akan menyertakan garis miring penutup:
/>