Junior Onur UNURLU

HTML VE FRAME KULLANMAK

Html ve Frame Kullanmak Hakkında;

Arama Motoru optimizasyonu için olumsuz etkileri olduğu için genellikle kullanılmaz.

Pencereleri bölmeye <frameset> koduyla başlarız. Dikkat etmemiz gereken <body></body> arasında yazılamaması gerektiğidir. Bu kısım frame tekniği desteklemeyen tarayıcılar için <noframes></noframes> arasında kullanılacaktır.

<frameset cols=”20%,80%”>
      <frame src=”frame_x.htm”>
      <frame src=”frame_y.htm”>
</frameset>



Burada cols=”degerx,degery” şeklinde bir kullanım dikkatinizi çekmiştir. Burada belirteceğimiz değerler pencere sütunlarının oranlarını belirtmektedir. yatay pencereler kullanacaksak bu kez rows=”degerx,degery” şeklinde kullanmalıyız.

Bahsi geçen değerler yüzde (%) olarak ifade edilebileceği gibi piksel olarak da yazılabilir. Eğer bir pencerenin boyutu, diğeri için belirtilen dışındaki alan olacaksa (*) kullanırız. Bir örnek: cols=”300,*” yazarsak. İlk pencere (frame_x.htm) 200 piksel genişliğinde olacaktır, diğer pencere ise (frame_y.htm) geriye kalan tüm alanı kaplayacaktır.


<frameset cols=”25%,25%,*”>
      <noframes>
         <body>Eger tarayıcı frame desteklemiyorsa...</body>
      </noframes>
         <frame src =”venus.htm” />
         <frame src =”mars.htm” />
         <frame src =”jupiter.htm” />
</frameset>


Frame Desteklemeyen Tarayıcılar - noframes


Bunun için frameset açılış ve kapanış etiketleri arasında <noframes>(tarayıcınız frame desteklemiyor mesajı)</noframes> şeklinde bir bölüm koyuyoruz. Burası html sayfamızın devamıymış gibi <body></body> tagları arasına almalıyız.

Yatay ve Dikey Pencereleri Bir Arada Kullanmak

<frameset rows=”50%,50%”>
   <frame src=”frame_a.htm”>
      <frameset cols=”25%,75%”>
         <frame src=”frame_b.htm”>
         <frame src=”frame_c.htm”>
      </frameset>
 </frameset>


Frame Kenarlığı ve Pencere Boyutlarını Sabitleme


Frameleri birbirinden ayıran çizgiyi yok etmek için <frame src=”#”> koduna frameborder=”0” özelliği eklememiz yeterlidir.

Pencere boyutları sizin belirttiğiniz gibi başlangıçta çalışmakta fakat kullanıcı tarafından değiştirilebilmektedir. Bunu engellemek için <frame src=”#”> koduna noresize=”noresize” özelliği eklememiz yeterlidir.

IFRAME Kullanmak

Bunun yukarıda anlatılandan farklı yanı normal bir HTML belgesinde farklı bir sayfa ya da site için pencere açmanıza yaramaktadır. Pencere içerisinde boyutu belirttiğiniz boyutlarda olmak üzere belirttiğiniz site görünecektir;

<iframe src=”http://kod.anime.web.tr/google.htm” frameborder=”0” width=”184” height=”94” scrolling=”no”></iframe>

Facebook

   SON EKLENEN 6 LİNK