Çerçeve İşlemleri
Çerçeveler sayesinde bir HTML sayfası farklı alanlara ayrılabilir. Çerçeve, bir web tarayıcısına ait pencerede, diğer kısımlardan bağımsız olarak tarayıcı penceresindeki HTML belgesi görüntüleyebilen bir bölgedir.
Bu alanlardan bazıları her sayfada bulunan bazı öğeleri barındırmak ve sürekli sabit kalmak amacıyla kullanılmaktadır. Bazı alanlar ise diğer çerçevelerdeki köprüler sayesinde sürekli değişebilmektedir.
Çerçeve yapısı kullanmak için çerçeve grubu oluşturulur ve bunlara frameset denir. Çerçeve grubu; çerçeve sayısı, çerçevelerin boyutu ve yerleşimi ve her çerçevede sayfa ilk açıldığında görünecek sayfaların URL'si dahil olmak üzere bir çerçeve grubunun düzenini ve özelliklerini barındıran ve tanımlayan bir HTML dosyasıdır.
Dreamweaver'da çerçeve grubu oluşturmanın iki yolu vardır. Önceden tasarlanmış HTML dosyaları kullanılarak tanımlanmış birkaç çerçeve grubu arasından seçim yapabilir veya sıfırdan bir çerçeve grubu tasarlanabilir.
Üç bölmeli çerçeve yapısı oluşturmanın bir başka yolu da iç içe çerçeve grubu oluşturmaktır. Başka bir çerçeve grubunun içindeki çerçeve grubuna nested frameset adı verilir. Tek bir çerçeve grubu dosyası, birden çok iç içe çerçeve grubu içerebilir. HTML'de iç içe çerçeve grubu (nested frameset) oluşturmanın iki yolu vardır. İç çerçeve grubu, dış çerçeve grubuyla aynı HTML dosyasında veya kendi başına ayrı bir HTML dosyasında tanımlanabilir.
Framesetler sayfayı yatay veya dikey bir şekilde bölerek alanlara ayırır.
Üst, sol ve orta olmak üzere üç alana ayırmak için sayfa ilk önce bir frameset ile yatay bir şekilde ikiye bölünür. Daha sonra ikinci satır yeni bir iç frameset ile dikey bir şekilde ikiye bölünür.
Bir tarayıcıda üç çerçeveden oluşmasına rağmen tek bir sayfa olarak görünen bir web sitesi aslında en az dört HTML dosyasından oluşur. Bunlar; çerçevelerde başlangıçta görünen içeriği barındıran üç HTML dosyası ve ek olarak bu HTML dosyalarını bir arada tutan çerçeve grubu dosyasıdır. Dreamweaver'da çerçeve grubu kullanarak bir web sayfası tasarladığınızda, sayfanın tarayıcıda düzgün çalışması için bu dört dosyanın her birini ayrı ayrı HTML dosyası olarak kaydetmek gerekir.
Bir tarayıcıda bir çerçeve grubunu görüntülemek için çerçeve grubu dosyasının URL'sini girin; tarayıcı daha sonra çerçevelerde görüntülenecek ilgili belgeleri açar. Yeni bir çerçeve grubunu oluşturduğunuzda varsayılan olarak belirli genişlik ve yüksekliğe sahip olurlar. Web sayfanızda kullandığınız içeriğe bağlı olarak bu değerler daha büyük veya daha küçük olabilir. Bu tür durumlarda çerçeveleri yeniden boyutlandırmak gerekir. Bunu yapmanın en kolay yolu tasarım ekranında çerçeveleri ayıran çizgileri fare ile sürüklemektir.
Kenarlıklar, kenar boşlukları ve çerçevelerde kaydırma çubuklarının görünüp görünmeyeceği dahil olmak üzere çoğu çerçeve özelliğini görüntülemek ve ayarlamak için Özellikler paneli kullanılabilir.
Bir çerçevede Kenarlıklar (frameborder), Kenarlık genişliği (border), Kenarlık rengi (bordercolor), Satır (rows), Sütun (cols) ve Birimler adında özellikler bulunur.