HTML'da <Frame> etiketi kullanimi

HTML dili hakkında yardım alabilir ve paylaşımlarınızı yapabilirsiniz.
Cevapla
Kullanıcı avatarı
Rufat
Üye
Üye
Mesajlar: 87
Kayıt: 13 May 2010, 18:07

HTML'da <Frame> etiketi kullanimi

Mesaj gönderen Rufat » 30 Haz 2010, 10:00

Merhaba arkadslar.HTML'da <frame> etiketi nasil kullanilir?

Kullanıcı avatarı
Gökhan
Deneyimli Üye
Deneyimli Üye
Mesajlar: 390
Kayıt: 11 Şub 2009, 22:57

Re: HTML'da <Frame> etiketi kullanimi

Mesaj gönderen Gökhan » 30 Haz 2010, 18:33

<frame> etiketi, 1 sayfa içerisinde birden çok sayfayı görüntülemek istendiğinde kullanılır.

index.html ana sayfa olacak şekilde menu.html ve anasayfa.html şeklinde bir frame seti için örnek yazayım.

frame kodlarını index.html içerisine ve </head> ile <body> arasına yazacağız.

Kod: Tümünü seç

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
<title>PHPindir.Net - Frameset Frame kullanım örneği</title>
</head>
<frameset cols="80,*" frameborder="no" border="0" framespacing="0">
  <frame src="menu.html" name="solbolum" scrolling="No" noresize="noresize"  />
  <frame src="anasayfa.html" name="sagbolum" />
</frameset>
<noframes>
<body>
</body>
</noframes>
</html>
Yukarıdaki kodda, cols=80,* ile sayfayı ikiye böleceğimzi belirttik, cols sütun olarak böleceğimizi belirtiyor. (80 solkısım 80px demek, * ise sağ kısım geri kalanı komple kullan demek)

ilk <frame> src ile kaynak olarak solda menu.html yi kullan, ikinci <frame> sağda src yani kaynak olarak anasayfa.html yi kullan demek.

Ayrıca name ile her bir frame için isim atadık, bu isimler şu işe yarayabilir. Örnek olarak menu.html içerisine sayfanın menü linklerini koyduğumuzda, tıklanması durumunda soldaki küçük bölümde açacaktır ancal target parametrei ile hedef olarak anasayfa yı gösterirsen, sağdaki büyük bölümde açacaktır.
Örnek :

Kod: Tümünü seç

<a href="iletisim.html" target="sagbolum">İletişim</a>

Kullanıcı avatarı
Rufat
Üye
Üye
Mesajlar: 87
Kayıt: 13 May 2010, 18:07

Re: HTML'da <Frame> etiketi kullanimi

Mesaj gönderen Rufat » 02 Tem 2010, 12:15

Tesekkur ederim.

Cevapla

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 1 misafir