Bağlantı Oluşturmak - BITEFO FETHIYE 2007

Transkript

Bağlantı Oluşturmak - BITEFO FETHIYE 2007
A-PDF Split DEMO : Purchase from www.A-PDF.com to remove the watermark
3
Bağlantı
Oluşturmak
Benzersiz bir araç olan Web sitelerinin gücü, metinleri ve resimleri diğer belgelerle
doğrusal ya da sıralı olmayan bağlantılar aracılığıyla bağlama becerilerinden ileri gelir.
Web tarayıcısı, bağlantı olduklarını göstermek için bu bölgeleri vurgulayabilir (genellikle
belirli bir renkle ya da altçizgiyle).
HTML’de bağlantılar iki parçadan oluşur: Kendisine bağlanılacak olan dosyanın adı ve
yolu (ya da URL’i - Uniform Resource Locator) ile tıklanabilir alan olarak görev yapan
metin ya da resim. Kullanıcı bir bağlantıya tıkladığında Web tarayıcısı bağlı belgeyi
yükler. Bazı Web tarayıcılarında imleç üzerine geldiğinde bağlantının yolu, tarayıcı
penceresinin durum alanında (pencerenin sol alt köşesinde yer alır) görüntülenir.
Bağlantılar kullanıcıları diğer HTML dosyalarına, resimlere ve diğer medya dosyalarına,
indirilebilir dosyalara yönlendirebilir. Metin tabanlı bağlantılarla bu derste çalışmaya
Bu derste, gezinti
bağlantılarıyla birlikte tüm
Yoga Sangha proje sitesine
ait yer tutucuların yer
aldığı işlevsel bir test sitesi
oluşturacaksınız.
başlayacak ve sonraki derslerde ilerlemeye devam ederken öğrendiklerinizi diğer
araçlara da uygulamaya devam edeceksiniz.
Bu derste Yoga Sangha proje sitesinin sayfaları için yer tutucular hazırlayarak site
yapısının ilk temelini oluşturacaksınız. Düzgün çalışan bir test sitesi yaratmak için
bu sayfaları Dreamweaver’ın görsel site eşleme araçlarını kullanarak birbirlerine
bağlayacaksınız. Sitenin çıplak fakat işlevsel bir sürümü şeklinde sayfalar ve
bağlantılar aracılığıyla böyle bir temel oluşturmak, geliştirdiğiniz gezinti sistemini test
etmenizde işinizi kolaylaştırabilir. Site yapısını tasarımdan önce test etmek, temel
sorunları geliştirme aşamasının başındayken görmenizde ve çok daha etkin bir şekilde
çözmenizde size yardımcı olacaktır.
Tamamlanmış sayfalara ait bir örnek görmek isterseniz Lesson_03_Links/Completed
klasöründeki dosyaları inceleyebilirsiniz.
Neler Öğreneceksiniz?
Bu derste şunları öğreneceksiniz:
• Bağlantıların farklı durumlarda alacakları renkleri belirleyeceksiniz.
• Metin içinde diğer belgelere giden bağlantılar oluşturacaksınız.
• Sayfanın farklı bölümlerine atlamayı sağlamak için yer imlerinden faydalanacaksınız.
• e-posta bağlantıları oluşturacaksınız.
Yaklaşık Süre
Bu dersin tamamlanması yaklaşık 2 saat sürecektir.
Ders Dosyaları
Başlangıç Dosyaları:
Lesson_03_Links/index.html
Lesson_03_Links/definitions.html
Lesson_03_Links/sanskrit.html
Tamamlanmış Proje:
Lesson_03_Links/Completed/… (dosyaların tümü)
72 DERS 3
Bağlantı Rengini ve Biçimlendirme Özelliklerini
Ayarlamak
Sayfanızdaki metin tabanlı bağlantıların varsayılan rengini belirleyebilirsiniz. Belgedeki
normal gövde metninden farklı bir bağlantı rengi seçtiğinizde kullanıcılar bağlantıları
kolayca ayırt edebileceklerdir. Belgenizin varsayılan bağlantı özellikleri Page Properties
iletişim kutusunda belirtilir.
Eğer bağlantı renklerini belirlemezseniz, sayfa kullanıcının Web tarayıcısında
görüntülendiğinde tarayıcının varsayılan ayarları kullanılacaktır. Bu varsayılan ayarlar
tarayıcıdan tarayıcıya farklılık gösterebilir.
Sitenizin görünümü üzerinde çalışmaya başladığınızda sitenin renk düzenini bir bütün
olarak hesaba katmak en iyisi olacaktır. Sitenin tamamında kullanılacak stillere ve renklere
karar verirken bağlantı renklerini değiştirerek bu renklerin sayfalarınızda kullanılan
diğer renklerle uyumlu olmasını sağlayabilirsiniz. Bağlantıların kolayca okunabilmesi
için, seçtiğiniz renklerin arka planla ve diğer elemanlarla kontrast oluşturması (ama
uyumsuzluk yaratmaması) gerekir.
Dreamweaver, sadece bağlantılara uygulanan renk, font ve punto özelliklerini
ayarlamak için CSS (Cascading Style Sheets) kullanarak bağlantıların
görünümünü kontrol edebilir. CSS bağlantı stilleri, sınıfımsı (pseudoclass)
olarak bilinir. Bu, sadece belirli koşullarda uygulanan parametrelerle
oluşturulan bir stil tipidir. CSS konusunu Ders 4’te göreceğiz.
1. Lesson_03_Links klasöründe yer alan index.html belgesini açın. Modify > Page
Properties (Cmd+J/Ctrl+J) komutunu ve ardından Links kategorisini seçin.
Bu uygulamada Link font seçeneğini varsayılan ayarında (Same as page font) bırakmanız
gerekiyor. Bu ayardan dolayı sayfanızdaki bağlantılar bir sonraki derste belgeniz için
ayarlayacağınız stillerin özelliklerini kullanır.
Bir sonraki derste yapacağınız gibi bağlantı içeren bir metne bir CSS stili
uygularken, bağlantı, varsayılan belge stilleri yerine bu stilin özelliklerini alır.
Bağlantı Oluşturmak 73
Bağlantılar farklı durumlara sahiptir. Örneğin tıklanan ve tıklanmayan bağlantıların
durumu farklıdır. Bir bağlantının her durumu için ayrı görünüm nitelikleri kullanabilirsiniz.
Kullanıcının davranışına göre değişen dört farklı bağlantı durumu için renk
tanımlayabilirsiniz.
• Link Color: Bağlantının, üzerine tıklanmadan önceki yani başlangıçtaki rengidir.
Bağlantılar için kullanılan standart Web tarayıcısı rengi mavidir.
• Visited Links: Kullanıcı bir bağlantıya tıkladığında bağlantının aldığı renktir. Tıklanmış
bir bağlantı için kullanılan standart Web tarayıcısı rengi mordur.
• Rollover Links: Kullanıcı imleci bir bağlantının üzerinde bir süre tuttuğunda bağlantının
aldığı renktir. Bu, bir öğenin tıklanabilir olduğunu gösteren ikinci bir işaret olarak
tanımlanabilir. Bu seçenek boş bırakılırsa rollover kullanılmaz.
• Active Links: İmleç üzerindeyken farenin düğmesine basıldığında bağlantının aldığı
renktir. Etkin bağlantılardan, ziyaretçiye ilgili bağlantıya tıklandığını gösteren etkileşimli
bir işaret olarak faydalanılabilir. Bununla birlikte, kullanıcıların Internet erişiminin
hızlanmasıyla etkin bağlantıların eskisi kadar rağbet görmediğini hatırlatmak isterim. Bu
seçenek boş bırakılırsa etkinlik durumunu göstermek için bir etkin renk kullanılmaz.
CSS bağlantı stilleri, kendisine uygulanabilen farklı durumlara ait belirli
niteliklerle link (bağlantı) etiketini (<a>) kontrol eder. <a> etiketinin farklı
durumları, kullanıcı belirli bir işlem gerçekleştirdiğinde etkinleşir (bağlantıya
tıklamak gibi). Durumlar şu CSS seçicileriyle tanımlanır: bağlantı rengi a:link
ile, tıklanan bağlantılar a:visited ile; imlecin üzerinde tutulduğu bağlantıları a:
hover ile ve etkin bağlantılar a:active ile.
2. Renk kutularının yanındaki metin kutularını kullanarak bağlantılarınızda kullanacağınız
renk seçeneklerini şu şekilde ayarlayın: Link Color için #FF3300, Rollover Links için
#FF9900, Visited Links için #993300 ve Active Links için #FFCC00.
74 DERS 3
Kullanmak istediğiniz renklerin onaltılık tabanlı değerlerini (Web’de renkleri temsil etmek
için kullanılan kodlar) biliyorsanız bağlantı renklerine ait metin alanlarına bu değerleri
doğrudan girebilirsiniz. Bu işlemi yaptığınızda Dreamweaver renk kutusuna ilgili değere
karşılık gelen rengi otomatik olarak ekleyecektir. Ayrıca, metin alanının sol tarafındaki
renk kutusuna tıklayarak çeşitli renk numunelerini içeren bir paleti açabilirsiniz. Paletten
bir renk numunesi seçtiğinizde Dreamweaver metin alanına, karşılık gelen onaltılık
tabanlı değeri otomatik olarak yazacaktır. Bu değer, siz imleci renk numunelerinin üzerine
getirdiğinizde paletin üst tarafında görüntülenir. Renk paletini kullanırken fare imleci
bir renk seçicisine dönüşür. Bu aracı kullanarak ekranda görünen renklerden istediğiniz
birini ilgili alanın üstüne gelip tıklayarak seçebilirsiniz. Bu yöntem, diğer belgelerdeki,
resimlerdeki ve araçlardaki mevcut renkleri kolayca eşleştirmenizi sağlar.
Daha fazla renk görmek isterseniz, açılır renk penceresinin sağ üst
köşesindeki oka tıklayın ve açılan menüden başka bir renk paleti seçin. Diğer
paletlerin platformlar arası uyumlu, Web uyumlu renklerle sınırlı olmadığını
unutmayın. Web uyumlu renkler, hem Macintosh, hem de Windows işletim
sistemlerinde aynı olan ve 216 renkten oluşan bir renk grubudur. Bu paletteki
renk seçenekleri ciddi ölçüde sınırlı olsa da Web uyumlu renkler kullanmak,
256 renk kullanan sistemlere sahip kullanıcıların (günümüzde birçok insan
milyonlarca renk görüntüleyebilen ekran kartlarına sahip olduğu için artık bu
çok sık karşılaşılan bir durum değildir) sayfalarınızı sizin istediğiniz renklerde
görmesini sağlar. PDA gibi alternatif Web erişim araçları hâlâ sınırlı sayıda
renk kullanmaktadır, dolayısıyla bu tür cihazlarla erişilmesi düşünülen siteler
geliştirirken Web uyumlu renkleri kullanmak isteyebilirsiniz. Bu, Ders 1’de
öğrendiğiniz gibi sitenizin ziyaretçileriyle ilgili araştırma yapmanın ve bu
ziyaretçilerin büyük bir kısmı tarafından en çok kullanılan sistemleri ve
konfigürasyonları belirlemenin neden önemli olduğunu gösteren bir örnektir.
Bağlantı Oluşturmak 75
Onaltılık Tabanlı Renk Kodları
HTML’de renkler RGB (Red/Green/Blue – Kırmızı/Yeşil/Mavi) kullanılarak onaltılık
kodlarla tanımlanır. Onaltılık sistemde rakamlar (0-9) ve harfler (A-F) kullanılır. HTML’de
renkleri tanımlamak için kullanılan altı basamaklı kodda ilk iki basamak kırmızıyı, ikinci iki
basamak yeşili ve son iki basamak da maviyi temsil eder. Örneğin #00FF00 ifadesiyle
gösterilen renkte kırmızı ve mavi yoktur ve parlak bir yeşil kullanılmıştır. #000000
ifadesiyle gösterilen renkte ise ne kırmızı, ne yeşil, ne de mavi kullanılmıştır. Bu, siyah
rengi gösterir. Bunun tersine, #FFFFFF ifadesi de kırmızı, yeşil ve mavinin maksimum
derecelerini gösterir ve bunlar birleştiğinde ekranınızda beyaz rengi oluşturur. Bilgisayar
ekranlarının sizin gördüğünüz renkleri oluşturmak için ışıktan faydalandığını hatırlayın.
Işığın renk özellikleri (eklenen renk sistemine dayanır ve bu sistemde tüm renkler
birleşerek beyazı oluşturur), basılı medyada (çıkarılan renk sistemine dayanır ve bu
sistemde tüm renkler birleşerek siyahı oluşturur) kullanılan pigmentlerin özelliklerinden
çok farklıdır. Diyez işareti (#), kendisini takip eden ifadenin bir renk ismi (siyah, beyaz,
kırmızı, vs. gibi) değil, onaltılık tabanlı bir değer olduğunu gösterir.
Her ne kadar Dreamweaver değerleri diyez işareti olmadan da kabul etse bile, siz yine de
bu işareti kullanın. Bir renk numunesini seçmek için renk kutusunu kullandığınızda diyez
işaretinin de göründüğüne dikkat edin.
Bağlantılarınız için renk seçerken standart bağlantı renklerinin (bu uygulamanın ilk
adımında her bağlantı için liste halinde verilmişti) dışına pek çıkmayın. Örneğin standart
bağlantı (henüz tıklanmamış bağlantı) rengi olarak, daha önce tıklanmış olan bağlantılar
için kullanılana benzer bir mor renk kullanırsanız ziyaretçilerinizin kafası karışabilir.
Sitenizi tasarlarken standart haline gelmiş Internet alışkanlıklarınızı kullanmanız ve
ziyaretçilerinizin beklentilerini dikkate almanız çok önemlidir.
Page Properties iletişim kutusunun Link bölümündeki son seçenek Underline Style’dır. Bu
seçeneği, sayfanızda kullanacağınız altçizgi stilini tanımlamak için kullanırsınız. Buradaki
uygulamada varsayılan ayar olan Always Underline’ı (Her zaman altını çiz) değiştirmeyin.
Bu menüdeki diğer seçenekler Never Underline (Asla altını çizme), Show Underline
Only On Rollover (Altçizgiyi sadece rollover durumunda göster) ve Hide Underline On
Rollover (Rollover durumunda altçizgiyi gizle). Bütün bağlantılarda görünen varsayılan alt
çizgiyi kaldırmak isterseniz Never Underline seçeneğini kullanabilirsiniz. Ama Web sitesi
oluştururken ziyaretçilerinizin beklentilerini de her zaman dikkate alın. Pek çok kullanıcı,
bağlantıların altçizgiyle gösteriliş şekline alışıktır. Alt çizgileri kaldırırsanız kullanıcılarınız
bağlantıları atlayarak ilgili bilgilerden mahrum kalabilir. Bunun tersi olarak metninizdeki
diğer sözcüklerin altını çizerseniz, bu kez de kullanıcılar bunların bağlantı olduğunu
düşünerek üzerlerine tıklamaya çalışabilir.
76 DERS 3
3. OK düğmesine tıklayarak Page Properties iletişim kutusunu kapatın ve
ardından index.html dosyasını kaydedin.
Artık sayfanızdaki bağlantılar için varsayılan olarak sizin tanımlanmış olduğunuz renkler
kullanılacaktır. Bir sonraki uygulamada bağlantıları oluşturmaya başladığınızda bu
renklerin kullanıldığını göreceksiniz.
Sonraki uygulamalarda çalışmak için index.html belgesini açık bırakın.
Hipermetin Bağlantıları Oluşturmak
Hipermetin bağlantıları (hypertext links) ziyaretçileri Web sitenizin içindeki belgelere ya
da Internet’teki başka sayfalara yönlendirmenizi sağlar. Aynı site içindeki diğer belgelere
ya da sayfalara giden bağlantılara göreceli bağlantılar (relative links) denir. Göreceli
bağlantıları tek bir sitenin klasör yapısı içinde farklı konumlarda yer alan pek çok farklı
dosyaya atayabilirsiniz. Bu tür bağlantıları oluşturmak için birçok farklı yöntemden
faydalanabilirsiniz. Aşağıdaki uygulamada bu yöntemleri göreceksiniz.
Herhangi bir bağlantı oluşturmadan önce yeni belgeleri kaydetmek önemlidir. Böylece
Dreamweaver’a belgenizin nerede olduğunu bildirerek bağlantı yollarını belirlemesini
sağlarsınız. Dreamweaver’ın bağlı dosyanın bağlantıyı yerleştirdiğiniz dosyaya göre
olan konumunu belirlemesi gerekir. Belgenizi ilk kez kaydetmeden önce bir bağlantı
oluşturmaya çalışırsanız bu bağlantıya ait yol file:// ifadesiyle bağlanacak ve uzak sitelerde
kullanılamayacaktır, çünkü bunlar sabit diskinize göre tanımlanmıştır, bağlantının
bulunduğu dosyaya göre değil. Siz belgelerinizi kaydettiğinizde Dreamweaver bağlantıları
otomatik olarak günceller. Ama sorunlu yolların ortaya çıkma ihtimalini ortadan
kaldırmak en iyisidir.
1. index.html belgesinde “Yoga is a 4,000 year-old…” satırının başındaki Yoga
sözcüğünü seçin.
Bu satır, belgenin başındaki Welcome to Yoga Sangha kısmında yer almaktadır.
Bu terimde farklı yoga stillerinin tanımlarının yer aldığı sayfaya giden bir bağlantı
oluşturacaksınız.
Bu dersteki başlangıç dosyaları, önceki derslerde üzerinde çalıştığınız
dosyaların birer kopyasıdır. Size kolaylık sağlaması için bu dosyaların
tamamlanmış hallerini burada verdik. Bu dosyalar, kitapta şu ana kadar
öğrendiğiniz teknikler kullanılarak oluşturulmuştur.
Bağlantı Oluşturmak 77
Site oluştururken bağlantıları göstermek için kullanacağınız ifadeleri seçerken dikkatli
olun. “Buraya Tıklayın” ifadesini kullanmaktan kaçının. Çünkü bu belirsiz bir ifadedir
ve gezintiyle ilgili zorluklar da dahil olmak üzere çeşitli sorunlara yol açabilir. Örneğin
görme engelli ziyaretçiler (özellikle de sesli Web tarayıcısı kullananlar) “Buraya Tıklayın”
ifadesini kullanan birden fazla bağlantıyı birbirinden ayırt edemeyebilir ve bunun
sonucunda sitenizde gezinirken ciddi anlamda zorlanabilirler. Ayrıca, sayfalarınıza
ilgilerini çekecek bir bağlantı var mı diye göz atan ziyaretçiler genellikle bağlantıları
gösteren alt çizgilere dikkat ederler. Güzel bir açıklama yerine “Buraya Tıklayın”
ifadesini kullanmak durumu zorlaştırır. Bağlantı içeren ifadeler yazarken her zaman
konuyu açıklayıcı ifadeler kullanmaya dikkat edin. Örneğin ziyaretçileri farklı yoga
stilleri hakkında bilgi edinebilecekleri bir belgeye yönlendirirken bağlantının “Yoga
stilleri” sözcüklerine atandığı “Farklı Yoga stilleri ile ilgili ayrıntılar” gibi bir ifadede asıl
bağlantı gerçekten açıklayıcı ve bilgilendiricidir. Bu ifade, bağlantının “buraya tıklayın”
sözcüklerine atandığı “Farklı Yoga stilleri ile ilgili ayrıntılı bilgi için buraya tıklayın” gibi
bir ifadeye göre daha mantıklı bir seçim olabilir.
2. Properties denetçisinde Link metin alanının sağında yer alan Browse For File
düğmesine tıklayın.
Link metin alanı
Browse For File düğmesi
Select File iletişim kutusu açılacaktır.
3. Lesson_03_Links klasöründeki definitions.html dosyasını seçin ve Choose
(Macintosh’ta) ya da OK (Windows’ta) düğmesine tıklayın.
Link metin alanında definitions.html dosya adı belirecek ve index.html belgesinde
seçtiğiniz sözcük bir bağlantı olarak işaretlenecektir. Bağlantı altı çizili olarak ve bu dersin
ilk uygulamasında bağlantılar için seçtiğiniz renkte görünecektir.
İstediğiniz bir bağlantı için sayfanın varsayılan bağlantı rengini kolayca
değiştirebilirsiniz. Bunun için bağlantı metnini seçmeniz ve Properties
denetçisinden başka bir renk seçmeniz yeterlidir. Dreamweaver bu renk için
otomatik olarak yeni bir CSS stili oluşturacaktır. Dreamweaver’ın bu
yöntemle oluşturduğu CSS stili bir dâhili stildir. Bu konuyla ilgili ayrıntıları
Ders 4’te göreceğiz.
78 DERS 3
Bu bağlantı, belgeye bağlı yollara bir örnektir. Çoğu Web sitesinde yerel bağlantılar için
kullanılabilecek en iyi seçenektir ve bütün kitap boyunca da bu seçenek kullanılmıştır. Belgeye
bağlı yol (document-relative path), mutlak URL’in geçerli belge ve bağlı belgede aynı olan
kısmını göz ardı ederek sadece yolun farklı kısmını alır. Mutlak URL, bir site ya da kaynağın
tüm Web adresini gösteren bir URL’dir (http://www.yogasangha.com gibi). Bağlı belgeyi
gösteren yol, başlangıç noktası olarak bağlantının bulunduğu belgenin konumu temel alınarak
belirlenir. Örneğin aynı klasördeki bir dosyaya ait yol dosyanın_adı.htm şeklinde ifade edilir. Bir
alt klasörde yer alan bir dosyaya ait yol da klasörün_adı/dosyanın_adı.htm şeklinde verilir.
Diğer yandan site kök klasörüne bağlı yol (site root-relative path), başlangıç noktası olarak
sitenin kök klasörü temel alınarak belirlenir ve geçerli belgenin bulunduğu konum temel
alınmaz. Bağlı belge, site yapısı içindeki konumuna göre tanımlanır.
4. Feature: The Eight Limbs of Yoga” kısmında, imleci numaralı listedeki 8 numaralı
öğenin bulunduğu satırın sonuna yerleştirin. Return (Macintosh’ta) ya da Enter
(Windows’ta) tuşuna iki kez basın ve “See the Sanskrit text for the Eight Limbs”
yazın. 1’den 3’e kadar olan adımları tekrarlayarak Sanskrit sözcüğünü Lesson_03_
Links klasöründeki sanskrit.html dosyasına bağlayın.
Ders 2’de öğrendiğiniz gibi, bir listeden çıkmak için Return ya da Enter tuşuna
iki kez basmak gerekir. Tek bir paragraf sonu kullandığınızda listede yeni bir öğe
yaratmış olursunuz.
Bağlantı atamak istediğiniz dosyaların isimlerini ve konumlarını biliyorsanız, dosyaları
bulmaya çalışmak yerine isimlerini doğrudan Link metin kutusuna yazabilirsiniz. Bununla
birlikte, bağlantıları oluşturma işlemini Dreamweaver’a bıraktığınızda da yazım hatası yapma
ihtimalini de azaltmış olursunuz.
Aynı Dreamweaver oturumunda (yani Dreamweaver’ı açtıktan sonra programdan
çıkana kadar geçen sürede) aynı bağlantıları birden fazla yerde kullanmanız
gerekiyorsa, Properties denetçisindeki Link metin alanının sağında yer alan açılır
menüden en son kullanılan bağlantılar arasından seçim yaparak zaman
kazanabilirsiniz.
Bir bağlantının hedefini düzenlemek gayet basit bir işlemdir. Bunun için mevcut bir bağlantının
içinde herhangi bir yere tıklayın ve Properties denetçisindeki Link metin alanında yer alan
değerde gereken değişiklikleri yapın (metin alanındaki yolu değiştirerek veya Browse for File
simgesine tıklayarak). Bağlantının tamamını seçmek zorunda değilsiniz, çünkü Dreamweaver
bağlantıların iç içe yerleştirilmesine otomatik olarak engel olur (yani bir bağlantı diğer bir
bağlantının içine yerleştirilemez). Bağlantı uygulamak için seçtiğiniz metin, onu çevreleyen
ya da içeren HTML etiketleri ile tanımlanır. Bu yüzden, bağlantıda yaptığınız her değişiklik
otomatik olarak bağlantının içinde yer alan tüm metne (tüm bağlantı tiplerini gösteren <a>
etiketinin açılış ve kapanış bölümleri arasındaki metin) uygulanır. HTML etiketleriyle ilgili
ayrıntılı bilgi için Ders 16’ya bakınız.
Bağlantı Oluşturmak 79
5. Belgenin en alt kısmında yer alan www.yogasangha.com metnini seçin. Properties
denetçisindeki Link metin alanına http://www.yogasangha.com yazın ve bağlantıyı
uygulamak için Return (Macintosh’ta) ya da Enter (Windows’ta) tuşuna basın.
Böylece, kullanıcıları proje sitesi dışında bir siteye yönlendiren bir mutlak bağlantı oluşturdunuz.
6. index.html dosyasını kaydedin ve Web tarayıcısında önizleyin. index.html
dosyasını kapatın.
Yeni oluşturduğunuz bu üç bağlantı, üzerlerine tıkladığınızda sizi kendilerine karşılık gelen
sayfalara götürecektir. Doğru konumlara gittiklerinden emin olmak için oluşturduğunuz
bütün bağlantıları mutlaka test edin.
Eğer açılırsa Başlangıç Sayfası’nı kapatabilirsiniz.
Ders 1’de tanımladığınız asıl (birincil) Web tarayıcısında bir pencere açmak üzere
F12 tuşuna basarak belgenizi Web tarayıcısında önizleyebilirsiniz. Eğer
fonksiyon tuşlarınız sistem işlemleri için ayarlandıysa, bir değiştirici tuş
(modifier key) kullanmanız gerekebilir.
Bağlantılar ve Dosya Yapısı
Oluşturduğunuz bağlantılar, sitenizin dosya ve klasör yapısına bağlıdır. Bağlantı oluştururken
yolların nasıl çalıştığını anlamak önemlidir. Aşağıdaki şekilde bir site yapısı örneği
görüyorsunuz.
Geçerli belgenin bulunduğu klasörün dışında yer alan bir belgeye giden bir bağlantı
oluşturduğunuzda bağlantının yolunda (dosya adının önünde) ../ karakter grubunun
80 DERS 3
kullanıldığına dikkat edin. ../ karakter grubu aslında Web tarayıcısına geçerli konumun bir
üstündeki klasör düzeyine gitmesi gerektiğini söyleyen bir komuttur. ../ karakter grubunun
her örneği bir üstteki klasör düzeyine gitmek gerektiğini gösterir. Geçerli dizinin iki klasör
düzeyi üstünde yer alan bir belgeye ait bağlantıda ../../dosyaadı.html şeklinde bir ifade
kullanılabilir. Meselâ bir önceki örnekte books.html sayfasından about.html sayfasına giden
bir bağlantının yolu ../../about.html şeklinde olur. Dreamweaver’da bağlantıları doğrudan
Link metin alanına yazarak eklemiyorsanız ../ karakter grubunu kullanmanız gerekmez.
Doğru yolu tam olarak bilmiyorsanız istenen dosyayı seçmek için dosya yapısına göz
atmanız gerekir. Dreamweaver uygun yolu sizin yerinize belirleyecektir.
Önceki örnek site yapısında birden fazla index.html dosyasın olduğuna dikkat edin.
index, pek çok sunucuda varsayılan dosya ya da klasör için kullanılan standart isimdir. Bu
varsayılan dosyaların URL’de belirtilmesi gerekmez. Herhangi bir dosya belirtilmediğinde
ziyaretçi otomatik olarak ilgili klasörün varsayılan dosyasına gönderilir. Önceki örnekte
kullanıcı gardens klasöründeki index sayfasına erişmek için alan adını ve ardından /gardens
ifadesini yazabilir. En sık kullanılan index.html dışında, varsayılan dosyalar için yaygın
olarak kullanılan diğer isimler arasında default.html ve home.html’i sayabiliriz. Pek çok
uzantı tipi kullanılabilir. Ama sunucunuzun .html ya da .htm dışındaki uzantılara sahip
index dosyalarını tanıyacak şekilde yapılandırılması gerekebilir. Nasıl yapılandırıldığını
görmek için sunucunuzu ya da host’unuzu kontrol edin.
Geçerli belgeyle aynı klasörde bulunan bir belgeye ait bir bağlantı oluştururken bu
bağlantının yolu, söz konusu bağlı belgenin ismi olacaktır. Geçerli belgenin bulunduğu
klasörün içinde başka bir klasörde yer alan bir belge için bağlantı oluştururken bu
bağlantının yolunda (dosya adının önünde) klasöradı/ ifadesi kullanılır. klasöradı/ ifadesi,
Web tarayıcısına belirtilen klasörün içine bakması gerektiğini ve bu klasörün de geçerli
dizinin içinde yer aldığını bildirir.
Sitenizi geliştirirken belirli dosyaları ya da klasörleri bütünüyle farklı konumlara taşımayı
gerekli görebilirsiniz. Önceki örnek dosya yapısını kullanacak olursak, containers.html
belgesini indoors klasörüne taşıdığınızı farz edelim. containers.html belgesinde yer
alan bütün bağlantılar veya diğer yolların ve diğer dosyalardan bu belgeye giden bütün
bağlantıların güncellenmesi gerekir. Şayet bu yollar güncellenmezse, yollar geçersiz hale gelir
ve bağlantılarla resimler düzgün çalışmaz. Siz dosyaları taşırken Dreamweaver sitenizdeki
bütün bağlantıların, resimlerin ve diğer araçların yollarını otomatik olarak günceller. Ama
bunun için bütün değişiklikleri Dreamweaver’ın Files panelinde yapmanız gerekir. Herhangi
bir değişikliği Dreamweaver’ın dışında (Mac OS X’teki Finder’da ya da Windows Explorer’da)
yaparsanız Dreamweaver dosyalarınızı izleyemez ve devamlılıklarını sağlayamaz.
Macintosh kullanıcıları, klasörlerin sabit diskten dosyaya kadar uzanan
hiyerarşisini görmek için Command tuşunu basılı tutup belgenin başlık
çubuğundaki dosya adına tıklayabilir.
Bağlantı Oluşturmak 81
Bir Siteye Yeni Klasörler ve Dosyalar Eklemek
Yoga Sangha proje sitesinde bağlantılı yer tutucu sayfalar geliştirme yöntemiyle site
yapısının başlangıçtaki temelini oluşturmak için bir dizi yeni sayfa ve klasör oluşturmanız
gerekecektir. Bu işlemi, bir sitenin dosya ve klasör yapısını oluşturmanızı sağlayan Files
panelini kullanarak hızlı ve kolay bir şekilde yapabilirsiniz. Yer tutucu olarak görev yapan
sayfaları hemen oluşturabilir ve bunlara daha sonra içerik ekleyebilirsiniz.
1. Files panelindeki Files paneli araç çubuğunda bulunan Expand düğmesine
tıklayın.
Eğer panellerin arasında Files panelini göremiyorsanız, Window > Files
komutunu seçmeniz gerekebilir.
Expand düğmesi
Yerel ve uzak siteleri görüntülemek için Expand düğmesine tıklayın.
Expand düğmesi, araç çubuğunun sağ tarafında, dosya listesinin üstünde yer almaktadır.
Files panelindeki diğer seçenekleri Ders 14’te göreceğiz.
2. Files paneli genişledikten sonra Show menüsünde Yoga Sangha’nın
seçildiğinden emin olun. Ok (Macintosh’ta) ya da artı simgesine (Windows’ta)
tıklayarak Local Files sütununda gösterilen Lesson_03_Links klasörünü açın.
82 DERS 3
Show menüsü eğer bir sitenin içindeyseniz sadece Windows’ta görünür.
Eğer sadece bir sürücü adı (F: gibi) görüyorsanız sadece Manage Sites
bağlantısı görüntüleniyor demektir.
Local Files sütunu, genişletilen Files panelinin sağ tarafında yer alır. Panelin sol
tarafındaki Remote Site sütununda herhangi bir dosya yoktur, çünkü henüz bir uzak site
tanımlamadınız. Bu işlemle ilgili ayrıntıları Ders 14’te göreceğiz.
Dosyaların görüntülendiği boşluğun miktarını genişletilmiş durumdaki Files
panelinin iki yanını ayıran çubuğu taşıyarak ayarlayabilirsiniz.
3. Lesson_03_Links klasörüne sağ tıklayın (Windows’ta) ya da Control tuşunu
basılı tutarak tıklayın (Macintosh’ta).
Files panelinde biraz daha yer kazanmak amacıyla açık durumdaki diğer ders
klasörlerini küçültmek isteyebilirsiniz. Böylece sitenin içeriğini daha rahat
gözden geçirebilirsiniz.
Bağlantı Oluşturmak 83
Çeşitli seçenekler içeren bir bağlam menüsü açılacaktır. Bu menüde sunulan seçenekler,
seçilen öğeye bağlı olarak farklılık gösterir. Bağlam menüsü, Dreamweaver’ın işlevlerine
erişmek için kullanabileceğiniz hızlı bir yöntemdir ve böylece üretim sürecini de
hızlandırabilirsiniz.
4. Bağlam menüsünden New Folder komutunu seçin.
Lesson_03_Links klasörünün içine başlıksız yeni bir klasör eklenecektir. Bu klasörü yeni
oluşturduğunuz için ismi vurgulu olarak ve metin alanının çevresinde kalınca bir çizgiyle
görüntülenecektir. Bu işaretler klasörü adlandırabileceğinizi gösterir.
84 DERS 3
5. Yeni klasörü adlandırmak için about yazın ve Return (Macintosh’ta) ya da Enter
(Windows’ta) tuşuna basın.
Yeni klasörün üzerinde burada atadığınız ismin görüntülendiğine dikkat edin.
Files panelinde başka bir yere tıkladığınızda ismin seçimi kaldırılacaktır. Eğer
böyle bir durumla karşılaşırsanız ve klasörü yeniden adlandırmanız
gerekiyorsa, klasörün adına tıklamanız, biraz bekleyip tekrar tıklamanız
gerekir. Başlığı seçerek düzenleyebilirsiniz. Bu durumda çift tıklamayın,
yoksa klasörü açarsınız.
6. Files panelinde, Lesson_03_Links klasöründe yeni oluşturduğunuz about
klasörüne sağ tıklayın (Windows’ta) ya da Control tuşunu basılı tutarak tıklayın
(Macintosh’ta).
Burada, bir sonraki adımda içinde bir dosya oluşturacağınız klasöre tıklıyorsunuz.
Bağlam menüsü açılacaktır.
Bağlantı Oluşturmak 85
Eğer istemeden yanlış klasörde bir dosya oluşturduysanız, bağlam
menüsünü kullanarak ve Edit > Delete komutunu seçerek bu dosyayı
silebilirsiniz. Windows kullanıcıları ayrıca bağlam menüsü dışında Files
panelinin üst kısmındaki menüleri de kullanabilir.
7. Bağlam menüsünden New File komutunu seçin.
about klasörünün içinde isimsiz yeni bir belge oluşturulacaktır. İsim alanı vurgulu olarak
görüntülenecektir. Bu, söz konusu belge için bir isim girmeniz gerektiğini gösterir.
8. Yeni dosyayı studio.html olarak adlandırın.
Files panelinde yeni klasörler oluşturduğunuzda, içlerinde dosya olmadığı
sürece bu klasörler açılmayacaktır. Dosyayı adlandırmadan önce klasörü
açmanız gerekebilir. Dosya adı değişikliğini uygulamak için Return
(Macintosh’ta) ya da Enter (Windows’ta) tuşuna basın.
Dosya adındaki.html uzantısının kalması gerektiğini unutmayın. Web tarayıcılarının
tanıyabilmesi için, bir sitede oluşturduğunuz tüm dosyaların kendi belge tiplerine uygun
dosya uzantısına sahip olmaları gerekir.
86 DERS 3
Eğer dosya adlarınız Local Files sütunu için çok uzunsa, kesilmiş gibi
görünebilirler. Bunun sebebi, Files panelinde kısıtlı bir görüntüleme alanının
kullanılmasıdır. İmleci dosya adının üzerinde tutup adın tamamının görünmesini
bekleyerek ya da sütunların konumunu ayarlayarak dosyanın tam adını
görebilirsiniz. Sütunların konumunu ayarlamak için sütun başlıklarını ayıran
düşey çizgileri üzerlerine tıklayıp sürükleyin.
9. 6’dan 8’e kadar olan adımlar tekrarlayarak about klasörüne şu dosyaları ekleyin:
contact.html, newsletter.html, news.html, location.html, anusara.html ve index.
html.
Şu anda about klasöründe yedi tane XHTML dosyası olması gerekir. XHTML dosyalarının
hâlâ .html uzantısını kullandığını hatırlayın.
Bu derste daha önce öğrendiğiniz gibi, her klasörün kendi index.html dosyası olabilir. Bir
index.html dosyası kullanmak, ziyaretçilerin sadece www.yogasangha.com/about gibi bir
klasör adı girmeleri durumunda bile index.html dosyasının görüntülenmesini sağlar.
Bir dizinin varsayılan belgesi için en çok kullanılan isim index.html’dir. Bununla
birlikte, kullandığınız Web sunucusuna bağlı olarak bunun için başka pek çok
farklı isim kullanmak da mümkündür (default.html, index.cfm, index.jsp ya da
index.asp gibi).
10.3’ten 8’e kadar olan adımları tekrarlayarak aşağıdaki klasörleri ve yine aşağıda
belirtilen ve bu klasörlerin içinde yer alması gereken dosyaları oluşturun.
Klasörün adı
Dosyalar
schedule
faq.html, events.html, download-schedule.html, index.html
teachers
jayne.html, katchie.html, sierra.html, index.html
community
outreach.html, mission.html, green.html, forums.html, index.html
training
explorations
anusara-training.html, instructors.html, training-schedule.
html, application.html, resources.html, login.html, index.html
philosophy.html, sequences.html, meditations.html, media.
html, educational.html, index.html
Bağlantı Oluşturmak 87
Yoga Sangha projesindeki her sayfa için yer tutucu oluşturma işlemini tamamladınız
ve artık bunları birbirine bağlamaya hazırsınız. Files panelindeki klasörler ve dosyalar
aşağıdaki örnekteki gibi görünecektir.
88 DERS 3
Bir Site Haritası Oluşturmak
Site haritası (site map), sitenizin seçilen belirli bir kısmının görsel bir temsilini sunar.
Sitenizdeki tüm sayfaları göstermez; ana sayfa (home page) olarak tanımlanan sayfayla
başlar ve bu ana sayfanın bağlı olduğu tüm sayfaları gösterir. Bağlantı hiyerarşisinde
aşağıya doğru inerek bağlantısı olmayan bir sayfaya ulaşana kadar devam eder. Eğer
sitenizde ana sayfadan direkt yollarla ulaşılamayan “kopuk” sayfalar varsa, bunlar site
haritasında görünmezler.
1. Files panelinde, Lesson_03_Links klasöründe yer alan index.html dosyasına sağ
tıklayın (Windows’ta) ya da Control tuşunu basılı tutarak tıklayın (Macintosh’ta)
ve açılan bağlam menüsünden Set as Home Page komutunu seçin.
Burada Lesson_03_Links klasöründeki en üst düzey index sayfasını ana sayfa (proje
sitesinin asıl sayfası) olarak seçiyorsunuz.
Site haritasını etkinleştirene kadar bu komutun sonucunu göremezsiniz. Artık ana sayfayı
tanımladığınızda göre site haritası görünümüne geçebilirsiniz. Site haritasına bir başlangıç
noktası göstermek için bir ana sayfa oluşturmak gerekir.
Bağlantı Oluşturmak 89
2. Araç çubuğundaki Site Map düğmesine tıklayın ve açılan menüden Map Only
komutunu seçin.
Site Map
düğmesi
Site Map düğmesi aynı zamanda bir menü olarak da çalışır. Bu düğmeye tıklayıp
farenin düğmesini basılı tuttuğunuzda Map Only görünümü ile Map and Files
görünümü arasında seçim yapmanızı sağlayan bir menü açılır. Files panelini Map Only
görünümündeyken küçültürseniz, ekranda penceresinin dosya kısmını görebilirsiniz.
Bu aşamada index.html, definitions.html ve sanskrit.html belgelerini ve yogasangha.com
bağlantısını temsil eden harici bir bağlantı simgesi içeren bir harita görmeniz gerekir.
Site haritası, sitenizin grafiksel bir temsilidir. Ana sayfa olan index.html, site haritasının en üst
düzeyinde görüntülenir. Bir sayfadan diğerine giden bağlantı, bağlantıyı içeren dosyadan bu
dosyanın bağlı olduğu her sayfaya giden bir çizgiyle gösterilir. Bu çizginin uçlarındaki ok başları,
bağlı durumdaki her bir sayfayı gösterir.
Önceki uygulamada oluşturduğunuz yeni dosyalar bu haritada görüntülenmez, çünkü index.
html sayfası bu dosyalara ait hiçbir bağlantı içermemektedir. Ayrıca index.html dosyasının bağlı
olduğu dosyalar da bu yeni dosyalara ait hiçbir bağlantı içermemektedir. Bir sonraki uygulamada
bu bağlantıları oluşturmaya başlayacaksınız ve dosyalar da yavaş yavaş haritada görünmeye
başlayacak.
Files paneli genişletilmiş görünümdeyken Files panelinin menüsünden
(Windows’ta) ya da Files panelinin Options menüsünden (Macintosh’ta) View >
Site Map Options > Layout komutunu seçerek Map görünümünü ayarlayabilirsiniz.
Siz bu komutu seçtikten sonra Site Definition iletişim kutusu açılacaktır. Site Map
Layout seçeneklerini görüntülemek için Advanced sekmesine tıklayın. Varsayılan
durumda Dreamweaver site haritasını yatay olarak görüntüler. Daha rahat
görülmesini sağlamak üzere site haritasını tek bir sayfaya sığdırmak için sütun
sayısını ve sütun genişliğini değiştirebilirsiniz. Ana sayfada çok sayıda bağlantı
varsa ve site haritasında bütün sayfaları göstermeye yetecek kadar yer yoksa bu
işlemi uygulamak isteyebilirsiniz.
90 DERS 3
Site Haritası Görünümünde Bağlantılarla Çalışmak
Files panelindeki site haritası görünümü aracılığıyla bağlantı ekleyebilir ve mevcut
bağlantılardan istediklerinizi silebilirsiniz.
Bağlı dosyalardan istediklerinizi görünecek ya da gizlenecek şekilde ayarlayarak
site haritasında hangi dosyaların görüntüleneceğini kontrol edebilirsiniz.
Dosyaları gizlediğinizde bu dosyalar sadece Map görünümünde gizlenir ve
Local Files listesinde yine görünür durumdadırlar. Ayrıca bağlantı ekleyip silerek
de dosyalarda değişiklik yapabilirsiniz. Bağlı durumdaki bir dosyayı gizlemek ya
da görüntülemek için değişiklik yapmak istediğiniz dosyaya sağ tıklayın
(Windows’ta) ya da Control tuşunu basılı tutarak tıklayın (Macintosh’ta) ve
Show/Hide Link komutunu seçin. Files panel menüsünden (Windows’ta) ya da
Files panelinin Options menüsünden (Macintosh’ta) View > Show Hidden Files
komutunu seçerek bütün gizli dosyaları görünür hale getirebilirsiniz. Gizli
bağlantıları belirtmek için bu dosyaların isimleri italik olarak görüntülenir. Daha
sonra gizli dosyalara sağ tıklayarak (Windows’ta) ya da Control tuşunu basılı
tutarak tıklayarak (Macintosh’ta) Show/Hide Link komutunu seçebilirsiniz.
1. Site Map menüsünden Map and Files komutunu seçin. Map görünüm panelindeki
index.html dosyasını simgesini seçin, Point To File simgesine tıklayın ve Point To File
simgesini about klasöründeki index.html dosyasına ait simgenin üzerine sürükleyin.
index.html dosyası vurgulu hale geldiğinde farenin düğmesini bırakın.
Point to File simgesi
Site Map düğmesi
Siz sürüklerken imleç bir ok ve Point To File simgesine dönüşecektir. Siz imleci en üst
düzeydeki index.html dosyasından about klasöründe yer alan index.html dosyasına
Bağlantı Oluşturmak 91
sürüklerken mavi bir çizgi çizilir. Siz imleci bıraktığınızda, about klasöründeki index.
html dosyası Site Haritası (Site Map) görünümünde belirecektir. Bağlantı en üst düzeydeki
index.html belgesine eklenmiş durumdadır. Eğer en üst düzeydeki index.html belgesiniz
açarsanız bu bağlantıyı görürsünüz.
Site > Site Map View alt menüsünü kullanarak bağlantılar üzerinde ekleme,
silme ve değiştirme işlemleri uygulayabilirsiniz. Bu menüye Files panel
menüsünden (Windows’ta) ya da Files panelinin sağ üst kenarında yer alan
Options menüsünden (Macintosh’ta) erişebilirsiniz.
2. Birinci adımı tekrarlayarak en üst düzeydeki index.html dosyasından şu
klasörlerde yer alan diğer index.html dosyalarına giden bağlantıları oluşturun:
schedule, teachers, community, training ve explorations.
İmleci haritadaki belirli bir dosyanın üzerinde bir süre tuttuğunuzda ilgili dosyanın adını
ve konumunu gösteren bir araç ipucu belirir. Bir dosyayı harita (map) görünümünde
seçtiğinizde aynı dosya Files görünümünde de vurgulanır ve bunun tersi de doğrudur.
Bu adımda sitenin asıl sayfası olan index.html’i her bölümün asıl sayfalarına (her klasörde
yer alan index.html dosyaları) bağladınız.
Bu şekilde oluşturulan bağlantılar aynı satır üzerinde (her biri diğerinden sonra gelecek
şekilde), belgedeki mevcut bütün içeriğin altında görünür ve sayfadaki bağlantı metni
için dosyanın ismini kullanır. Bu örnekte index.html şeklinde tanımlanan dosya
adı çok açıklayıcı değil, bu yüzden bir sonraki adımda bağlantıları gezinti alanına
uygulayacaksınız.
3. Lesson_03_Links klasöründeki index.html dosyasını açın. Sayfanın en
altındaki ilk index bağlantısını seçin. Ardından Properties denetçisindeki Link
alanında bulunan metni seçin. Telif hakkı bilgisinin hemen üzerinde yer alan
bölüm listesinden About sözcüğünü seçin ve kopyalanan bağlantıyı Properties
denetçisindeki Link alanına yapıştırın.
92 DERS 3
Bu derste index.html belgesindeki sayfanın alt kısmında ana gezinti bağlantılarını
oluşturuyorsunuz. Tümüyle işlevsel bir sitede bu bağlantı grupları her belgede tekrarlanır. Bir
sitenin gezinti bağlantılarının tutarlı olması (her sayfada aynı yerde olması), ziyaretçilerin site
içinde kolayca gezinmesini sağlar. Daha sonraki derslerde, proje sitesindeki bütün sayfaların en
üst kısmında yer alacak olan ana gezinti sistemini oluşturacaksınız.
4. Kendilerine karşılık gelen bağlantılarla Schedule, Teachers, Community, Training
ve Explorations bölümleri için üçüncü adımı tekrarlayın. Sayfanın alt kısmındaki
index bağlantıları satırını silin, dosyayı kaydedin ve kapatın.
Doğru index bağlantısını doğru (kendisine karşılık gelen) bölüme uygulamak için bağlantıları
kopyalarken Properties denetçisinde yer alan Link metin alanındaki bağlantı konumunu
kontrol ettiğinizden emin olun. Eğer bu uygulama ile bu derste daha önce klasörleri
oluşturduğunuz uygulama arasında herhangi bir anda Dreamweaver’ı kapattıysanız, Files paneli
alfabetik sırayla düzenlenerek yenilenmiş olabilir. Bu yüzden index bağlantıları bölüm listesiyle
aynı sırada olmayabilir.
Artık gezinti bağlantılarının ziyaretçiyi götürecekleri konumlar açıkça tanımlanmış durumdadır.
Eğer açılırsa Başlangıç Sayfası’nı kapatabilirsiniz.
5. Birinci adımı tekrarlayarak schedule klasöründeki index.html dosyasından yine
schedule klasöründe bulunan diğer tüm belgelere giden bağlantıları oluşturun.
Bu adımda, schedule bölümünün asıl sayfası olan schedule/index.html’i schedule
bölümündeki geri kalan sayfalara bağladınız.
Bağlantı Oluşturmak 93
Site haritasında bağlantı içeren sayfalar dosyanın solunda bir artı (+) ya da eksi (-)
işaretiyle birlikte görüntülenir. Artı işaretine tıkladığınızda, her biri kendi artı işaretiyle
birlikte belgede yer alan bağlantıların yer aldığı bir liste görüntülenir. Kırık bağlantılar
(yani çalışmayan bağlantılar) kırmızı harflerle gösterilir. e-posta bağlantısı ve URL gibi
harici bağlantılar mavidir ve küçük bir küre simgesiyle gösterilirler.
6. Geri kalan klasörlerdeki (about, teachers, community, training ve explorations)
dosyalar için beşinci adımı tekrarlayın.
Böylece site içinde gezmenizi sağlayan bağlantıların birçoğunu içeren ve sitenizin yapısı ile
gezinti özelliklerini test etmenizi sağlayan bir test sitesine sahip oldunuz. Bu test sitesini
tamamlamak için altı klasörde yer alan her bir index.html dosyasından en üst düzeydeki
index dosyasına giden bağlantıları ve klasörlerdeki her bir sayfadan aynı klasördeki index.
html dosyasına giden bağlantıları eklemeniz gerekiyor. Bu işlemleri yaptıktan sonra site
haritanızın görüntüsü aşağıdaki örneğe benzeyecektir.
Sitenin Bir Alt Bölümünü Görüntülemek
Hazırladığınız siteler büyüdükçe ve karmaşıklaştıkça site haritası da Files panelinde
görüntülenemeyecek kadar büyüyebilir. Bu görüntüyü sadece seçilen sayfa ve bu sayfaya
ait bağlantılar görünecek şekilde düzenleyebilirsiniz.
1. Files paneli site haritası görünümünde about klasörünün içinde yer alan index.
html sayfasını seçin.
about klasöründeki index.html belgesini bir alt bölüm olarak görüntülemek, başlangıç
noktası olarak about/index.html dosyası kullanılarak erişilebilen bütün sayfalara
odaklanmanızı sağlar. Büyük bir siteniz varsa bu yaklaşım işinize yarayabilir.
2. Files panel menüsünü (Windows’ta) ya da Files panelinin sağ üst tarafında yer
alan Options menüsünü (Macintosh’ta) kullanarak View > Site Map Options >
View as Root komutunu seçin.
94 DERS 3
View as Root seçeneğini alternatif olarak, View As Root’u seçmenizi
sağlayan bağlam menüsüne erişmek üzere ilgili dosyaya sağ tıklayarak ya da
Control tuşunu basılı tutup tıklayarak da ayarlayabilirsiniz.
Site haritası, bağlantılarıyla (ikinci düzey) birlikte about/index.html sayfasını kök
(harita görünümünde en üst düzey) olarak gösterecek şekilde değişecektir. Files araç
çubuğunun altında ana sayfa olarak ayarladığınız dosyayla başlayıp sitenin kökü olarak
görüntülenmek üzere seçtiğiniz dosyayla biten site hiyerarşisini gösteren gri bir çubuk yer
alır. Bu uygulamada index.html > index.html şeklinde bir ifade göreceksiniz. Eğer dosya
yolunun tamamını göstermeye yetecek kadar alan yoksa, bu çubuk üzerinde index.html
dosyasından hemen sonra kırmızı bir ok görürsünüz.
Bu yapısal site gezinti sistemi, birçok sitede kullanılan ekmek kırıntısı gezinti
sistemiyle aynı şekilde çalışır. Ekmek kırıntıları (çok bilinen bir masalda daha
sonra geri dönebilmek için çocukların ekmek kırıntılarını gittikleri yol boyunca
artlarına bırakmalarından esinlenilmiştir), ziyaretçiye sitenin ana sayfasından
bulundukları sayfaya kadar bütün hiyerarşik yolu gösterir. Bunlar genellikle
sayfanın üst kısmına yakın bir konumda bulunur. Sitenin ekmek kırıntısı
yolunda listelenen her bir parçası normalde bu bölüme bağlıdır. Örneğin about
klasöründeki anusara.html sayfasına ait ekmek kırıntısı gezinti yapısı, Main >
About > Anusara şeklinde olacaktır. Bu örnekte “Main” sözcüğü en üst
düzeydeki index.html sayfasına, “About” sözcüğü ise anusara.html sayfasına
bağlanan about klasöründeki index.html sayfasına bağlanacaktır. Anusara
sözcüğü bağlı değildir ve ekmek kırıntılarının en sonunda bulunmaktadır. Bu da
ziyaretçiye ekranda gördüğü sayfanın Anusara olduğunu söyler.
Bağlantı Oluşturmak 95
3. Site Navigation çubuğundaki ilk index.html yazısının solundaki Dreamweaver
dosya simgesine tıklayın.
Ana sayfanız (Yoga Sangha proje sitesinde en üst düzeyde yer alan index.html sayfası) yine
sitenin kökü haline gelecektir.
Site Haritasını Kaydetmek
1. Files panel menüsünü (Windows’ta) ya da Files panelinin sağ üst kısmında yer
alan panel Options menüsünü (Macintosh’ta) kullanarak File > Save Site Map
komutunu seçin.
Save Site Map iletişim kutusu açılacaktır. Böylece site haritasını bir resim olarak
kaydedebilirsiniz. Bazen site haritasını başka insanlarla paylaşmanız gerekebilir. Site
haritasını resim olarak kaydetme seçeneği, site haritasını başkalarına göstermenizi
kolaylaştırır. Macintosh’larda resim PICT formatında, Windows yüklü makinelerde ise
PNG veya BMP formatında kaydedilir.
Map Only görünümündekinin tersine, Map and Files görünümünü kullanırken
eğer Local Files paneli etkinse site haritası işlevlerinin hepsine
erişemezsiniz. Eğer Save Site Map seçeneği seçilemez durumda ise Files
paneline geri dönün ve etkin olduğundan emin olmak için site haritasının
bulunduğu bölmenin beyaz boş alanına tıklayın. Sonra da geri dönüp Save
Site Map komutunu tekrar seçin.
2. File name (Dosya adı) metin alanına project_yoga yazın ve dosyayı Lesson_03_
Links klasörüne kaydedin.
Site haritası, yazdırılabilen ya da bir resim editöründe görüntülenebilen bir resim olarak
kaydedilecektir.
Bağlantı Hedefini Ayarlamak
Kullanıcılar bir bağlantıya her tıkladıklarında, bağlı sayfa genellikle tarayıcıdaki geçerli
sayfanın yerini alır. Standart bağlantı davranışı bu şekildedir ve şu ana kadar bu derste
kullanılan tüm bağlantılar da bu şekilde çalışmaktadır. Web tarayıcısına bağlantının
nerede görüneceğini bildiren talimat hedef (target) olarak adlandırılır. Bağlantılarınızla
birlikte kullanabileceğiniz farklı hedefler mevcuttur. Bazen yeni tarayıcı sayfasının farklı
bir pencerede görüntülenmesini isteyebilirsiniz. Örneğin, kendi sitenizin dışındaki bir
siteye bağlantı atadığınızda, yeni site tarayıcı pencerenizdeki sitenin yerini alıyorsa,
ziyaretçilerinizi sitenizin dışına çıkarmış olursunuz. Ve eğer kullanıcılar sitenizin URL’ini
Favoriler ya da Yer İmleri arasına eklemediyse, sitenize nasıl dönmeleri gerektiğini
hatırlayamayabilirler. Ama dışarıdaki site yeni bir tarayıcı penceresinde açılırsa orijinal
sayfa ilk pencerenizde görüntülenmeye devam eder.
96 DERS 3
1. Lesson_03_Links klasöründeki index.html belgesini açın ve Yoga Sangha Web
sitesine giden bağlantıyı seçin. Properties denetçisindeki Target menüsünden
_blank’i seçin.
Sayfanın alt kısmına yakın bir konumda bulunan Yoga Sangha Web sitesine ait bağlantıyı
bu dersin ikinci uygulamasında oluşturmuştunuz.
Belgenin alt kısmındaki altı index bağlantısına dikkat edin. Bunlar, bu derste daha önce
oluşturduğunuz ve altı klasörde bulunan index.html dosyalarına giden bağlantılardır.
Dreamweaver, bağlı sayfanın nerede görüntüleneceğini belirleyebilmeniz için size çeşitli
hedef seçenekleri sunar. _blank dışındaki diğer hedef seçenekleri frame’lerle birlikte
kullanılır. Frame konusunu Ders 10’da göreceğiz. Kullanabileceğiniz hedef seçenekleri
şunlardır:
• _blank: Bağlı belgeyi adlandırılmamış yeni bir tarayıcı penceresinde açar.
• _parent: Bağlı belgeyi, ebeveyn frameset’te ya da bağlantıyı içeren frame’in
penceresinde açar.
• _self: Bağlı belgeyi bağlantıyla aynı pencerede ya da aynı frame’de açar. Bu hedef
seçeneği varsayılan seçenekle aynıdır. Bu yüzden çoğunlukla bu seçeneği belirtmeniz
gerekmez.
• _top: Bağlı belgeyi tam büyüklükte bir tarayıcı penceresinde açar. Tüm frame’leri siler.
2. Dosyayı kaydedin ve Web tarayıcınızda önizleyin.
yogasangha.com bağlantısına tıkladığınızda bağlı sayfa yeni bir tarayıcı penceresinde
açılacaktır. Bu dosyayı kapatabilirsiniz.
Bağlantı hedefi için yeni tarayıcı penceresi seçeneğini kullanırken dikkatli
olun. Ekranda birden fazla pencere olması ziyaretçilerinizin canını sıkabilir ya
da kafasını karıştırabilir. Her yeni pencere ziyaretçinin bilgisayarındaki RAM
kullanımını artırabilir. Günümüzde çoğu bilgisayarda kullanılan bellek
miktarını düşündüğümüzde bu ciddi bir sorun sayılmaz, ama ziyaretçilerinizin
büyük bir kısmı eski makine kullanıyorsa sorun yaratabilir.
Bağlantı Oluşturmak 97
İsimli Yer İmleri Eklemek ve Bunlara Bağlantı Atamak
Bir belge çok uzunsa ya da birden fazla bölümden oluşuyorsa, kullanıcının belge içindeki
belirli yerlere atlamasını sağlayan çeşitli bağlantılar oluşturmanız gerekebilir. Bu teknik,
kullanıcıları uzun metin pasajlarıyla dolu bir ekranı sürekli kaydırma zorunluluğundan
kurtarır. İsimli yer imi (named anchor), sayfada belirli bir bağlantının atlayacağı yeri işaretler.
Buradaki uygulamada bir isimli yer imi ekleyecek ve buna bir bağlantı atayacaksınız. Ayrıca
Point To File simgesinin yardımıyla bağlantı dosyalarını seçmek için kullanabileceğiniz farklı
bir yöntemi öğreneceksiniz.
1. Lesson_03_Links klasöründeki definitions.html dosyasını açın. Modify > Page
Properties komutunu seçin ve Page Properties iletişim kutusundaki Links
kategorisini seçin. Bağlantı renklerini bu dersin ilk uygulamasında index.html
belgesi için kullandığınız şekilde ayarlayın. OK düğmesine tıklayın.
Link color seçeneğine ait onaltılık tabanlı değerin #FF3300, Rollover links seçeneğine ait
renk değerinin #FF9900, Visited links değerinin #993300 ve Active links renk değerinin de
#FFCC00 olduğunu hatırlayacaksınız.
Bağlantı renklerinin bütün sitede aynı olmasına dikkat edin. Rasgele bir şekilde
değişen bağlantı renkleri ziyaretçilerinizin kafasını karıştırabilir.
Bu dosya, ziyaretçinin tüm belgeyi görebilmesi için ekranı kaydırmasını gerektirecek kadar
büyük bir metin içermektedir.
2. Ekleme noktasının belgenin alt kısmında yer alan Vinyasa Yoga sözcüklerinin
önüne getirin. Insert araç çubuğundaki Common kategorisinde yer alan Named
Anchor düğmesine tıklayın.
Named ­Anchor
Named Anchor iletişim kutusu açılacaktır.
Insert > Named Anchor komutunu ya da Option+Command+A (Macintosh’ta)
veya Ctrl+Alt+A (Windows’ta) klavye kısayolunu kullanarak da isimli bir yer imi
ekleyebilirsiniz.
3. Anchor name metin alanına vinyasa yazın ve OK düğmesine tıklayın.
98 DERS 3
İsimde boşluk, noktalama işareti veya özel karakter (telif hakkı sembolü, diyez işareti vs gibi)
kullanmayın. Aynı belgede aynı isme sahip birden fazla isimli yer imi asla kullanılmamalıdır.
Aksi takdirde Web tarayıcısı kullanıcıyı doğru yer imine götüremez.
Sayfada, isimli yer imini göstermek için sarı bir simge belirecektir. Sayfada ilk belirdiğinde
bu simgeyi seçebilirsiniz (seçilen yer imi simgelerinin rengi maviye döner). Bu simge, Web
tarayıcısında görünmeyen bir elemandır.
İsimli yer imi simgesi
İsimli yer imi (Named Anchor) simgesini göremiyorsanız View > Visual Aids >
Invisible Elements komutunu seçerek Invisible Elements seçeneğinin etkin
durumda olduğundan emin olun. Siz isimli bir yer imi eklerken Invisible Elements
seçeneğini etkinleştirmedikçe yer imini göremeyeceğinizi bildiren bir uyarı
penceresi ekrana gelebilir. Ayrıca Preferences iletişim kutusundaki Invisible
Elements kategorisinde Named anchors seçeneğinin de işaretli olması gerekir.
Edit > Preferences komutunu seçerek ve Invisible Elements kategorisini
işaretleyerek hangi seçeneklerin etkin durumda olacağını belirleyebilirsiniz. Named
Anchors kutusunun işaretli olması gerekir. Bu kitaptaki uygulamalarda varsayılan
konfigürasyonu kullandığınız varsayılmaktadır.
Bağlantı Oluşturmak 99
4. İmleci, sayfanın en üst kısmında yoga tanımının yapıldığı paragrafın sonuna
yerleştirin. Return tuşuna basın ve “There are many styles of yoga, including:”
yazın. Return (Macintosh’ta) ya da Enter (Windows’ta) tuşuna basın ve
aralarında birer satır sonu olacak şekilde şu terimleri yazın:
Hatha
Anusara
Ashtanga
Bikram
Dynamic Hatha
Integral
Iyengar
Kripalu
Vinyasa
Bu metin, kullanıcıyı sayfanın ilgili bölümüne götürerek bir gezinti elemanı olarak
çalışacaktır. Her terim, önceki adımlarda bu sayfanın alt kısmına yakın bir konumda
oluşturduğunuz Vinyasa Yoga için oluşturduğunuza benzer şekilde ilgili isimli yer imini
işaret eden bir bağlantı olacaktır.
5. Yeni oluşturduğunuz yoga stilleri listesinden Vinyasa sözcüğünü seçin.
Properties denetçisindeki Link metin alanına #vinyasa yazın.
Diyez işaretini (#) kullanmak, Web tarayıcısına bu bağlantının dahili olduğunu bildirmek
için gereklidir. Dahili bağlantı kullanıcıyı aynı sayfadaki bir konuma götürür.
Diyez işaretinden sonra yazdığınız ismin yer iminin ismiyle tamamen aynı olduğundan
emin olun. Yer imlerini adlandırırken Ders 1’de öğrendiğiniz adlandırma standartlarına
uymanız gerekir. İsimli yer imleri BÜYÜK/küçük harfe duyarlıdır (her ne kadar birçok
Web tarayıcısı harflerin BÜYÜK/küçük olmasını değiştirme (case change) özelliğine
sahip olsa da). Örneğin yer iminizi vinyasa olarak adlandırdıktan sonra Link metin
alanına #Vinyasa yazarsanız, bağlantınız bütün Web tarayıcılarında düzgün bir şekilde
çalışmayabilir.
Yoga stilleri listesinde yer alan Vinyasa sözcüğü, sayfanın alt kısmında yer alan Vinyasa
terimine ve tanımına bağlandı. Şimdi aynı işlemi Kripalu sözcüğü için tekrarlayacaksınız.
100 DERS 3
6. Belgenin alt kısmına yakın bir konumda bulunan Kripalu sözcüğünün önüne bir
yer imi ekleyin ve bu yer imini kripalu olarak adlandırın.
Böylece ikinci bir yer imi oluşturmuş oldunuz.
Eğer yanlış konuma yerleştirildiyse yer imini sürükleyerek yeni bir konuma
taşıyabilirsiniz.
7. Belgenin üst tarafında yer alan yoga stilleri listesinde Kripalu sözcüğünü seçin.
Point to File simgesini (Properties denetçisindeki Link metin alanının yanında
yer alır) yeni oluşturduğunuz kripalu adındaki isimli yer imine doğru sürükleyin.
İmleç isimli yer iminin üzerine gelince farenin düğmesini bırakın.
Point to File aracına ilk tıkladığınızda başlangıçta Link metin alanında seçtiğiniz
bağlantıyla değiştirilecek olan açıklayıcı bir metin yer alır. İmleci isimli yer iminin üstüne
getirdiğinizde Link metin alanında #kripalu ifadesi belirecektir. Bağlantı oluşturmak için
Point to File simgesini kullanmak yazım hatası yapmanıza engel olabilir.
Files paneli açıksa, Point to File simgesini sitenizdeki diğer dosyaları
bağlamak için de kullanabilirsiniz. Bağlantı atamak istediğiniz metin ya da
resim seçili durumdayken Point To File simgesini üzerine tıklayarak Files
panelinin üzerine sürükleyin. Files paneli belge penceresinin ya da diğer
panellerin arkasındaysa öne gelir ve işaretleyiciyi bağlamak istediğiniz
dosyanın üzerine getirene kadar sürükleme işlemine devam edebilirsiniz.
Bağlantı Oluşturmak 101
8. Belgenin başında oluşturduğunuz geri kalan gezinti başlıkları için isimli yer
imlerini ve bağlantıları ekleyin. Yer imi isimleri olarak kendilerine karşılık gelen
yoga tipleri için hatha, anusara, ashtanga, bikram, dynamic, integral ve iyengar
yazın.
İstediğiniz bir yer iminin adını, ilgili yer iminin üzerine tıklayarak düzenleyebilirsiniz.
Siz bu işlemi yaptıktan sonra Properties denetçisindeki seçenekler, isimli bir yer iminin
seçildiğini gösterecek şekilde değişecektir. Properties denetçisinin Name metin alanını
kullanarak istediğiniz ismi değiştirebilirsiniz.
9. Sayfanın en üstünde Yoga metninin önüne bir isimli yer imi ekleyin ve bunu top
olarak adlandırın. Sayfanın en alt kısmında yeni bir satır oluşturun, Back To Top
yazın ve Properties denetçisindeki Link metin alanını kullanarak bunu #top’a
bağlayın.
Tanım listesi oluşturmamak ve yeni bir satır oluşturmak için iki paragraf sonu
kullanmanız gerektiğini unutmayın.
Uzun belgelerde her bölümün sonuna sayfanın başındaki bir yer imine ya da gezinti
özelliklerine sahip bir “İçindekiler Tablosu”na giden bir bağlantı atamak sık kullanılan bir
tekniktir. Sık rastlanan bu yer imi genellikle #top olarak adlandırılır. Bu tipte bir bağlantı
kullandığınızda ziyaretçiler, diğer bölümlere atlamak için bu bağlantıları kullanmaya
devam etmek isterlerse, ekranı sayfanın en üstüne kadar kaydırmak zorunda kalmazlar.
Bir sayfada istediğiniz kadar bağlantıyı aynı isimli yer imine atayabilirsiniz.
İsimli yer imi bir bağlantının içindeyse, bu yer imine gitmesi gereken bir
bağlantının ziyaretçileri yanlış bir yere götürmesi ya da çalışmaması gibi
sorunlar ortaya çıkabilir. Bu tür sorunların ortaya çıkmasını engellemek için,
bir yer iminin bir bağlantıya eklenmesi durumunda Dreamweaver otomatik
olarak bağlantıyı isimli yer iminin hemen önünde sonlandırır ve yer iminin
hemen arkasında aynı hedefe giden ikinci bir bağlantı oluşturur (orijinal
bağlantını bittiği yerde sonlanır). Böyle durumlarda, isimli yer imi aynı değere
sahip iki ayrı bağlantı arasında kalır. Sonuç olarak, imleci bağlantı metninin
başına yerleştirip bağlantı değerinde değişiklik yaptığınızda sadece bu
bağlantının ilk örneği değişir. Yaptığınız değişiklikleri isimli yer iminden sonra
yer gelen bağlantının ikinci örneğinde de tekrarlamayı unutmayın.
10. Dosyayı kaydedin ve Web tarayıcınızda önizleyin.
Sayfanın başında yer alan gezinti terimleri artık kendilerine karşılık gelen bölümlere
bağlanmış durumdadır. definitions.html dosyasını kapatabilirsiniz.
102 DERS 3
İsimli yer imleri tablolara ya da katmanlara yerleştirildiklerinde beklendiği
şekilde çalışmayabilirler. En iyi şekilde sonuç almak için yer imlerini tabloların
ve katmanların dışında tutun. Tablo oluşturmayı Ders 6’da, katmanları da
Ders 9’da göreceksiniz.
Bir sonraki adımda isimli bir yer imi kullanarak başka bir belgenin belirli bir bölümüne
nasıl bağlanıldığını öğrenme konusuna devam edeceksiniz.
11. Lesson_03_links klasöründe en üst düzeyde bulunan index.html dosyasını
açın. “Anusara Yoga, a form of hatha yoga…” şeklinde başlayan paragrafta
“hatha yoga” sözcüklerini seçin. Properties denetçisindeki Link metin alanına
definitions.html#hatha yazın.
Link metin alanındaki orijinal diyez işaretini (#) girdiğiniz bağlantıyla değiştirdiğinizden
emin olun.
Önceki adımlarda definitions.html dosyasının “hatha” bölümünde bir isimli yer imi
oluşturmuştunuz. Burada da index.html dosyasında, sayfanın üstüne bağlamak yerine
(bağlantı olarak definitions.html’i kullanmanız durumunda böyle yapacaktınız) doğrudan
definitions.html dosyasındaki hatha bölümünü işaret eden bir bağlantı oluşturuyorsunuz.
index.html dosyasını Web tarayıcınızda önizleyebilir ve bu yeni bağlantıyı test edebilirsiniz.
Diğer sayfaların belirli bölümlerine bağlanmak için yer imleri kullandığınızda
ziyaretçilerinizi hemen aradıkları başlıklara yönlendirerek ve uzun belgelerde ekranı
kaydırmayla vakit kaybetmelerini engelleyerek sitenizin daha işlevsel olmasını
sağlayabilirsiniz. Siteniz ne kadar işlevselse ve kullanımı ne kadar kolaysa, yeni ziyaretçiler
kazanma ve mevcut ziyaretçilerin sitenize tekrar gelme ihtimali o kadar fazla olur.
Point to File aracını kullanarak başka sayfalara yönlendiren yer imlerinin yer
aldığı bağlantılar oluşturmanız da mümkündür (önceki adımlarda aynı belge
içinde bağlantılar oluşturmak için bu aracı kullanmıştınız). Örneğin hem
index.html, hem de definitions.html belgeleri ayrı ayrı pencerelerde açıkken
index.html belgesinde bir bağlantı seçebilir, Link metin alanının sağındaki
Point to File simgesine tıklayabilir ve definitions.html belgesindeki istediğiniz
bir isimli yer imini hedef olarak tanımlayabilirsiniz.
Bir sonraki uygulama için index.html belgesini açık bırakın.
Bağlantı Oluşturmak 103
E-posta Bağlantıları Eklemek
Bağlantı atanmış bir e-posta adresi vererek ziyaretçilerinizin size bir Web sayfası
üzerinden kolayca erişmelerini sağlayabilirsiniz. Her zaman ziyaretçilerin çalıştığınız
organizasyondan birileriyle yazışmasını ya da etkileşime girmesini sağlayan bir yöntem
kullanmalısınız.
Dreamweaver’da bir e-posta bağlantısını iki şekilde ekleyebilirsiniz. Bağlantıya ait e-posta
adresini ve metni aynı anda ekleyebilir ya da sayfanızdaki mevcut bir metne bağlantı
ekleyebilirsiniz. Şimdiki uygulamada bu yöntemlerin her ikisini de göreceğiz.
1. index.html belgesinin alt kısmında yer alan tarihin sonuna tıklayın, boşluk
tuşuna basın ve by yazarak bir boşluk daha ekleyin.
Bir sonraki adımda buraya bir e-posta bağlantısı ekleyeceksiniz.
2. Insert araç çubuğundaki Common kategorisinde bulunan Email Link
düğmesine tıklayın ya da Insert > Email Link komutunu seçin.
Email Link
Metin (Text) ve e-posta (E-Mail) seçeneklerini içeren Email Link iletişim kutusu açılacaktır.
Insert araç çubuğu varsayılan durumda açık olmalıdır. Eğer görünmüyorsa
bu araç çubuğunu açmak için Window > Insert komutunu seçin ya da
panelleri, denetleyicileri ve araç çubuklarını varsayılan konumlarına getirmek
için Window > Arrange Panels komutunu seçin.
3. Text metin alanına adınızı yazın. Email metin alanına e-posta adresinizi yazın ve
OK düğmesine tıklayın.
Metin sayfada bir bağlantı olarak belirecektir. Siz ekleme noktasını bağlantının içine
yerleştirdiğinizde Properties denetçisindeki Link metin alanında “mailto:” ifadesi ve
hemen sonra da e-posta adresi görüntülenecektir.
104 DERS 3
Sayfadaki mevcut bir metni seçer ve sonra Insert Email Link iletişim kutusunu açarsanız,
seçtiğiniz metin Text metin kutusunda belirecektir.
İletişim bilgileri genellikle sayfanın en altında, telif hakkı bilgisine yakın bir konumda
bulunur.
Properties denetçisindeki Link metin alanına mailto: ve bunun hemen arkasına e-posta
adresinizi yazarak da e-posta bağlantıları oluşturabilirsiniz. Bu yöntemi kullanırken iki
nokta üst üste işaretini kullanmayı unutmayın ve iki nokta üst üste işaretiyle e-posta
adresinizin arasında boşluk bırakmayın.
index.html dosyasını kaydedip kapatabilirsiniz.
Bağlantılarla Tek Başınıza Çalışın
Bu derste öğrendiğiniz gibi, gezinti bağlantıları içeren bir test sitesi oluşturarak site içinde
belirli yerlere tıklayıp ziyaretçilerin sitede takip ettikleri yolların çalışıp çalışmadığını
görebilirsiniz. Gezinti öğelerini bu aşamada test etmek, geliştirme anlamında çok
ilerlemeden gereken ayarlamaları yapmanızı sağlar. Bu uygulamada kendi siteniz için bir
test sitesi hazırlayacaksınız.
1. Ders 1’de siteniz için geliştirdiğiniz dosya yapısını kılavuz olarak kullanarak
bölüm klasörlerini ve sitenizde kullanacağınız sayfa yer tutucularını oluşturun.
Bölüm klasörlerini ve yer tutucu dosyaları hazırlamak, test sitesi oluşturmanın ilk
adımıdır. Bu yeni klasörleri ve dosyaları siteye eklemek üzere genişletilmiş Files panelini
kullanarak çok sayıda yeni dosyayı hızlı bir şekilde oluşturabilirsiniz.
2. Bu derste daha önce öğrendiğiniz beceri ve teknikleri kullanarak sitenizin yer
tutucu sayfalarında bir bağlantı sistemi oluşturun.
Files panelinin Site Map yani site haritası görünümünü kullanmak, her dosyayı açmak
zorunda kalmadan sitenizdeki sayfalar arasında bağlantılar oluşturmanızı sağlar.
Yeni sayfalarınıza herhangi bir bağlantı rengi atamayın. Bir sonraki derste, belgelerinizde
kullanılan bağlantı renklerinin tüm site için tek bir dosya aracılığıyla nasıl kontrol
edildiğini öğreneceksiniz.
3. Sayfalarınıza metin tabanlı içerik eklemek için Ders 1’de geliştirdiğiniz içerik
taslağını kullanın.
Her sayfada görünecek içeriğe ait taslakları ya da listeleri kullanabilir veya sayfalara
içeriğin kendisini ekleyebilirsiniz. Geliştirme sürecindeki farklı aşamalarda sitenize içerik
eklemeye ve değişiklik yapmaya devam edeceksiniz. Bununla birlikte, şu anda içerik
Bağlantı Oluşturmak 105
eklemek nelerin mevcut ya da nelerin eksik olduğunu ve sitede içeriğin nasıl bir akış
izleyeceğini ve çalışacağını görmenize yardım edecektir.
Gerekiyorsa bağlantı hedeflerini ayarlayabilir, bunlara isimli yer imleri ve bağlantılar
ekleyebilir ve e-posta bağlantıları oluşturabilirsiniz. Sitenizin geliştirilmesi sürecinde bu
bağlantılarla çalışmaya devam edeceksiniz. Şu anda hepsini tamamlamanız gerekmiyor.
4. Ana sayfanızı bir Web tarayıcısında önizleyin ve geliştirdiğiniz site yapısını ve
gezinti öğelerini test sitenizin içinde muhtelif yerlere tıklayarak test edin.
Ziyaretçilerinizin sitenizi nasıl kullanabileceklerini gözünüzün önüne getirmeye çalışın.
Sitenizin içinde takip edebilecekleri muhtemel yollar neler olabilir? Buna göre gereken
değişiklikleri yapın.
Ne Öğrendiniz?
Bu derste şunları öğrendiniz:
• Normal bağlantıların, ziyaret edilen ve etkin durumdaki bağlantıların renklerini
tanımladınız (Sayfa 73–77).
• Proje sitesi içindeki sayfalara giden metin bağlantıları ve dışarıdaki bir siteye giden bir
bağlantı oluşturdunuz (Sayfa 77–81).
• Bölüm klasörleri ve yer tutucu dosyalar oluşturdunuz (Sayfa 82–88).
• Bağlantı oluşturmak ve bunları görüntülemek için Files panelinin ve site haritası
özelliğinin nasıl kullanıldığını öğrendiniz (Sayfa 89–96).
• Bir bağlantı hedefini yeni bir pencerede açılacak şekilde ayarladınız (Sayfa 96–97).
• Bir belgenin her bölümü için isimli yer imleri eklediniz ve bu bölümlere ait karşılık
gelen başlıkları isimli yer imlerine bağladınız (Sayfa 98–103).
• Insert araç çubuğuyla otomatik olarak ve Properties denetçisindeki Link metin alanını
kullanarak elle e-posta bağlantıları oluşturmayı öğrendiniz (Sayfa 104–106).
106 DERS 3

Benzer belgeler