HTML Iframe, iç içe geçmiş bir web sayfasını (web sayfası içindeki bir web sayfası) görüntülemek için kullanılır. HTML
Bir HTML iframe, dikdörtgen bölgedeki geçerli HTML belgesinin içine başka bir belgeyi gömer.
Web sayfası içeriği ve iframe içerikleri, JavaScript kullanılarak birbirleriyle etkileşime girebilir.
css listeleri
Iframe Söz Dizimi
Bir HTML iframe şununla tanımlanır:
<iframe src="URL"></iframe>
Burada 'src' niteliği satır içi çerçeve sayfasının web adresini (URL) belirtir.
iframe'in Genişliğini ve Yüksekliğini Ayarlayın
'width' ve 'height' özelliklerini kullanarak iframe'in genişliğini ve yüksekliğini ayarlayabilirsiniz. Varsayılan olarak öznitelik değerleri piksel cinsinden belirtilir ancak bunları yüzde olarak da ayarlayabilirsiniz. yani %50, %60 vb.
Örnek: (Piksel)
<h2>HTML Iframes example</h2> <p>Use the height and width attributes to specify the size of the iframe:</p> <iframe src="https://www.javatpoint.com/"></iframe>Şimdi Test Edin
Örnek: (Yüzde)
<h2>HTML Iframes</h2> <p>You can use the height and width attributes to specify the size of the iframe:</p> <iframe src="https://www.javatpoint.com/"></iframe>Şimdi Test Edin
iframe'in yüksekliğini ve genişliğini ayarlamak için CSS'yi de kullanabilirsiniz.
Örnek:
<h2>HTML Iframes</h2> <p>Use the CSS height and width properties to specify the size of the iframe:</p> <iframe src="https://www.javatpoint.com/"></iframe>Şimdi Test Edin
iframe'in kenarlığını kaldırın
Varsayılan olarak iframe'in çevresinde bir kenarlık bulunur. Nitelik ve CSS kenarlık özelliğini kullanarak kenarlığı kaldırabilirsiniz.
Örnek:
<h2>Remove the Iframe Border</h2> <p>This iframe example doesn't have any border</p> <iframe src="https://www.javatpoint.com/"></iframe>Şimdi Test Edin
Ayrıca iframe'in kenarlığının boyutunu, rengini ve stilini de değiştirebilirsiniz.
Örnek:
<h2>Custom Iframe Border</h2> <iframe src="https://www.javatpoint.com/"></iframe>Şimdi Test Edin
Bir bağlantı için Iframe Hedefi
iframe'i kullanarak bir bağlantı için hedef çerçeve ayarlayabilirsiniz. Bağlantının belirttiğiniz hedef özelliği, iframe'in name özelliğine atıfta bulunmalıdır.
dizi listesi sıralaması
Örnek:
<h2>Iframe - Target for a Link</h2> <iframe src="new.html" name="iframe_a"></iframe> <p> <a href="https://www.javatpoint.com">JavaTpoint.com</a> </p> <p>The name of iframe and link target must have same value else link will not open as a frame. </p>Şimdi Test Edin
Çıktı
yeni.hmtl çıktı kodu:
p{ font-size: 50px; color: red;} <p>This is a link below the ifarme click on link to open new iframe. </p>
iframe kullanarak YouTube videosunu yerleştirme
Ayrıca web sayfanıza YouTube videosunu kullanarak da ekleyebilirsiniz.
Web sayfanıza YouTube videosu eklemek için bazı adımlar aşağıda verilmiştir:
- Yerleştirmek istediğiniz YouTube videosuna gidin.
- Videonun altındaki PAYLAŞ ➦ seçeneğine tıklayın.
- Göm seçeneğine tıklayın.
- HTML kodunu kopyalayın.
- Kodu HTML dosyanıza yapıştırın
- Yüksekliği, genişliği ve diğer özellikleri değiştirin (gereksinime göre).
Örnek:
<iframe src="https://www.youtube.com/embed/JHq3pL4cdy4" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> <iframe src="https://www.youtube.com/embed/O5hShUO6wxs" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture">></iframe>Şimdi Test Edin
Çıktı:
Java'da str.substring
Nitelikleri
Özellik adı | Değer | Tanım |
---|---|---|
tam ekrana izin ver | Doğruysa o çerçeve tam ekranda açılabilir. | |
yükseklik | Piksel | Gömülü iframe'in yüksekliğini tanımlar ve varsayılan yükseklik 150 pikseldir. |
isim | metin | İframe'e adını verir. Tek bir çerçevede bağlantı oluşturmak istiyorsanız name özelliği önemlidir. |
Çerçeve sınırı | 1 veya 0 | iframe'in kenarlıklı olup olmayacağını tanımlar. (HTML5'te desteklenmez). |
Genişlik | Piksel | Gömülü çerçevenin genişliğini tanımlar ve varsayılan genişlik 300 pikseldir. |
kaynak | URL'si | Src niteliği, iframe'e hangi içeriğin yükleneceği yol adını veya dosya adını vermek için kullanılır. |
kum havuzu | ||
Bu özellik, çerçevenin içeriğine ekstra kısıtlamalar uygulamak için kullanılır | ||
izin formları | Bu anahtar kelime kullanılmazsa formun gönderilmesine izin verilir ve ardından form gönderimi engellenir. | |
izin verilen açılır pencereler | Açılır pencereleri etkinleştirir ve uygulanmazsa hiçbir açılır pencere açılmaz. | |
izin verilen komut dosyaları | Komut dosyasının çalışmasını sağlayacaktır. | |
izin ver-aynı-köken | Bu anahtar kelimenin kullanılması durumunda, gömülü kaynak aynı kaynaktan indirilmiş gibi değerlendirilecektir. | |
kaynakdoc | Srcdoc niteliği, HTML içeriğini satır içi iframe'de göstermek için kullanılır. Src niteliğini geçersiz kılar (tarayıcı destekliyorsa). | |
kaydırma | ||
Tarayıcının iframe için bir kaydırma çubuğu sağlaması gerektiğini belirtir. (HTML5'te desteklenmez) | ||
Oto | Kaydırma çubuğu yalnızca iframe içeriğinin boyutlarından büyük olması durumunda gösterilir. | |
Evet | Her zaman iframe için kaydırma çubuğunu gösterir. | |
HAYIR | iframe için kaydırma çubuğunu hiçbir zaman göstermez. |