Aramayan Bulamaz
×
frame etiketine ait içerikleri görüntülemektesiniz.
HTML\'de Çerçeveler ve Tablolar

Çerçeveler tarayıcımızda birden fazla html döküman açmamızı sağlar. Her çerçeve de ayrı bir html sayfa vardır ve bunların hepsi birbirinden bağımsızdır.
Dezavantajları;
İstenilen sayfanın yazıcıya gönderilmesi zordur Her sayfayı takip etmek zordur Frameset etiketi
<frameset> sayfanın hangi biçimde çerçeveye ayrılacağını belirler, satır veya sütun olarak belirlenir.

Frame etiketi
Her bir çerçevede hangi dökümanın görüntüleneceğini belirtir.

<frameset cols="30%,70%"> <frame src="frame_1.htm"> <frame src="frame_2.htm"> </frameset> Burada iki sütunlu bir çerçeve belirlenmiş, ilk çerçeve için tarayıcının %30 u ikinci çerçeve için tarayıcının %70 i ayrılmıştır.
%30 luk alana frame_1.html, %70 lik alana da frame_2.html dökümanları çağırılmıştır.

Çerçeveler günümüz standartlarında kullanılmayan, W3C tarafından kullanımdan kaldırlmış bir etikettir, bunun yerine daha çok tablolu sayfalar ya da daha da gelişmişi, tablo kullanmadan <div> ler ile yapılan sayfalar kullanımaktadır. <div> leri css ile birlikte anlatacağım.


Tablolar
Table etiketi ile belirlenir, tr ile satırlara, td ile de sütunlara bölünür.
<td> nin anlamı "table data" dır, yani veri hücresi, tablo içerisine eklenecek olan nesneler (resim, paragraf, form elemanları vs) td etiketinin içinde yazılır.

<table border="1"> <tr> <td> 1. Satır, 1. Hücre </td> <td> 1. Satır, 2. Hücre </td> </tr> <tr> <td> 2. Satır, 1. Hücre </td> <td> 2. Satır, 2. Hücre </td> </tr> </table>
Tablonun ekran çıktısı
1. Satır, 1. Hücre 1. Satır, 2. Hücre 2. Satır, 1. Hücre 2. Satır, 2. Hücre

border parametresi ile

Sitenin iframe ile Çağrılmasını Engellemek

İframe web sayfalarında kullanılan bir çerçevedir, kısaca anlatmak gerekirse; sitenin bir bölümünde bir alan belirlenir ve bu alana farklı bir sayfa veya bir web sitesi çağırılır. Bu durum bazen iyi olabilir.Hiti yüksek olan bir site sizin sitenizi iframe ile çağırmışsa eğer o sitenin hitini tamamen kendi sitenize çekebilme imkanınız var :)Bunun için ufak bir yönlendirme kodu yazacağız, siteyi iframe ile çağrıldığında sizin sitenize yönlendirilmiş olacak.Lafı fazla uzatmadan gerekli kodu vereyim :)
if(window.parent.frames.length>0){ window.parent.location.replace(window.location); }

  • Önceki Sayfa
  • Sonraki Sayfa