ÇERÇEVELER
Çerçeveler
Çerçeveler
Çerçeveler
Çerçeveler
Örnek
Cevap (Çerçeve Dökümanı)
Cevap(devam)
Çerçeveler
Örnek
Cevap (Çerçeve Dökümanı)
Cevap (devam)
İç içe geçmiş çerçeveler
Örnek
Cevap (Çerçeve Dökümanı)
Cevap(devam)
<FRAME> Elementi Nitelikleri
Çerçeve Hedefleme
593.50K
Category: programmingprogramming

Çerçeveler. Örnek

1. ÇERÇEVELER

1

2. Çerçeveler

Çerçevelenmiş bir doküman, tarayıcı penceresini küçük
pencere çerçevelerine böler.
Çerçeveli bir doküman birden fazla sayıda dökümandan
oluşur.
Yani iki çerçevesi olan bir sayfa, aslında üç dosya içerir:
Çerçeve ilişkisini tanımlayan çerçeve dökümanı
Birinci çerçevenin içeriğini barındıran dosya
İkinci çerçevenin içeriğini barındıran dosya
2

3. Çerçeveler

Çerçeveleyici dökümanı belirtmek için <BODY> yerine
<FRAMESET> kullanılır. Bu elementin temel nitelikleri
ROWS ve COLS’dur. Belgenin bölüneceği satır sayısı
ROWS’a atanır. Belgenin bölüneceği sütun sayısı
COLS’a atanır.
<FRAMESET COLS=“20%,80%”>
<FRAMESET ROWS=“10%,80%,10%”>
<FRAMESET COLS=“200,400”>
Piksel olarak bölme
<FRAMESET COLS=“175,*”>
*=geri kalan alan
3

4. Çerçeveler

Çerçeve tasarımı <FRAMESET> elementi ile
belirtildikten sonra, bütün çerçevelerin
içeriklerinin ROWS ve COLS niteliklerinde
tanımlandıkları sırayla <FRAME> elementi
kullanılarak belirtilmesi gerekir.
<FRAME> elementinin temel niteliği, çerçeveye
yüklenecek dökümanın URL’si atanan SRC
niteliğidir. NAME niteliğine çerçevenin ismi
atanmalıdır (hedef olabilmesi için önemli).
4

5. Çerçeveler

Çerçeve Dökümanı
Sol.htm
Sag.htm
5

6. Örnek

6

7. Cevap (Çerçeve Dökümanı)

7

8. Cevap(devam)

bir.htm
iki.htm
uc.htm
dort.htm
8

9. Çerçeveler

Çerçeve Dökümanı
Ust.htm
Alt.htm
9

10. Örnek

10

11. Cevap (Çerçeve Dökümanı)

11

12. Cevap (devam)

bir.htm
iki.htm
uc.htm
12

13. İç içe geçmiş çerçeveler

Çerçeve Dökümanı
Alt.htm
UstSol.htm
UstSag.htm
13

14. Örnek

14

15. Cevap (Çerçeve Dökümanı)

15

16. Cevap(devam)

bir.htm
iki.htm
uc.htm
dort.htm
16

17. <FRAME> Elementi Nitelikleri

<FRAME> Elementi Nitelikleri
SRC ve NAME nitelikleri dışında FRAMEBORDER,
MARGINWIDTH, MARGINHEIGHT, NORESIZE ve SCROLLING
nitelikleri de vardır.
FRAMEBORDER, çerçevenin kenarlığı olup olmayacağını belirtir. 1
değeri kenar var demektir. O değeri kenar yok demektir.
MARGINWIDTH, çerçevenin içeriği ile sol ve sağ kenarları
arasındaki boşluğu piksel cinsinden belirtir.
MARGINHEIGHT, çerçevenin içeriği ile üst ve alt kenarları
arasındaki boşluğu piksel cinsinden belirtir.
NORESIZE, çerçeve boyutlarının değiştirilmesini iptal eder. Değer
almaz.
SCROLLING, çerçevenin kaydırma çubukları olup olmayacağını
belirtir. Alabildiği değerler; Yes, no ve auto. Yes=Olur, No=Olmaz,
Auto=tarayıcıya bırakır
17

18. Çerçeve Hedefleme

<A> elementinin TARGET niteliği hedef
çerçevenin ismi yapılır veya şu değerlerden
birini alır.
_blank:yeni pencere,
_self:etkin çerçeve,
_parent:ebeveyn çerçeve,
_top:bütün çerçevelerin üzerine
Bir çerçevenin başlangıçta bir şey göstermesi
istenmiyorsa SRC=“” yapılır.
18
English     Русский Rules