Professional Documents
Culture Documents
NDEKLER
1. WEB ..................................................................................................................................................... 4 1.1. WWW nedir ? ............................................................................................................................... 4 1.2. HTML nedir ? ................................................................................................................................ 4 1.3. Web Sayfas nedir? ....................................................................................................................... 4 1.4 Web sitesi nedir? ........................................................................................................................... 4 1.5. Web tasarm nedir? ..................................................................................................................... 4 2. Dreamweaver Temelleri ...................................................................................................................... 5 2.1. Balang Sayfas ve alma Alan ................................................................................................ 5 2.2. Siteyi Gelitirmek zere Hazrlk Yapmak ..................................................................................... 6 2.3. Yerel Site Tanmlamak ve Site Klasr Yapsn Oluturmak........................................................... 6 2.4. Yeni Bir Sayfa Oluturmak ve Kayt Etmek.................................................................................... 7 2.5. lk Al Sayfas ve Paneller .......................................................................................................... 8 2.6. Sayfaya Balk Atamak ................................................................................................................ 10 2.7. Metin Eklemek ............................................................................................................................ 10 2.8. Paragraf ve Satr Aras Eklemek .................................................................................................. 11 2.9. Metni Hizalamak ve Madde mleri ............................................................................................. 11 2.10. zel Karakterler Eklemek ......................................................................................................... 11 2.11. Sayfay nizleme ve Taraycda Grntlemek ........................................................................ 13 3. Sayfa Biimlendirme ve Stil Sayfalar Oluturmak ............................................................................. 13 3.1. Sayfa Arkaplan Rengini Deitirmek ........................................................................................... 13 3.2. CSS ( Cascading Style Shets ): Basamakl Stil ablonlar ............................................................. 14 3.3. Dahili Stiller ve Harici Stiller........................................................................................................ 14 3.4. Dahili Stil Oluturma ................................................................................................................... 15 3.5. Eklediiniz Stilleri Kullanmak ...................................................................................................... 16 3.6. Harici Stiller Oluturmak ............................................................................................................. 17 3.7. Mevcut Bir Harici Stil Sayfasn Balamak................................................................................... 18 3.8. Balarla ( Link ) almak ............................................................................................................ 18 4. Balar ................................................................................................................................................. 18 2
4.1. Balara Farkl Renk Atamak ........................................................................................................ 18 4.2. Hipermetin Balantlar Oluturmak........................................................................................... 19 4.3. Sayfa inde Link Vermek ............................................................................................................ 20 4.4. E-Posta Balantlar Eklemek ...................................................................................................... 21 5.Resimler .............................................................................................................................................. 22 5.1. Resimlerle almak .................................................................................................................... 22 5.2. Resim Trleri............................................................................................................................... 22 5.3. Sayfalarnza Arkaplan Resmi Eklemek ....................................................................................... 22 5.4. Sayfalarnza Resim Eklemek ...................................................................................................... 23 5.5. Resim zellikleri ......................................................................................................................... 24 5.6. Resimlere sim Vermek ............................................................................................................... 25 6. Tablolarla almak ............................................................................................................................ 25 6.1. Tablo Oluturmak ....................................................................................................................... 25 6.2. Tablo Hcrelerini Semek ve Biimlendirmek ............................................................................ 27 6.3. Tablolara Satr ya da Stun Eklemek .......................................................................................... 27 6.4. Tabloda Satr ya da Stunlar Silmek .......................................................................................... 28 6.5. Hcre birletirme ........................................................................................................................ 28 7. oklu Ortam Bileenlerini Kullanmak ................................................................................................ 28 7.1. Sayfalarnza Flash Animasyonlar Eklemek ................................................................................. 28 7.2. Bir Rollover Resmi Eklemek ........................................................................................................ 30 8. ablonlar (Template) ......................................................................................................................... 31 8.1. Belirli Bir ablonu Temel Alan Sayfalar Hazrlamak .................................................................... 31 8.2. ablonda Deiiklik Yapmak ....................................................................................................... 32
1. WEB
Web kelimesi rmcek a, a, dokuma kuma kelimelerinden tremi olup grnt, metin, ses, video gibi ieriklerin kullanlabildii, yaynland servisler olarak ifade edilebilir.
Web sayfas yapmak ve yaynlamak bir anlamda yeni bir iyeri amak gibidir. nce bir dkkan kiralarsnz. Sonra dkknnzn ismini koyarsnz. Ve mterilerinize satmak ya da sergilemek iin rnler alr dkknnz doldurursunuz. e web tasarm da byledir. Web sayfanz yapar ve bu sayfay barndracak bir alan kiralanr. Birde insanlarn sizin sayfanza ulaabilmeleri iin bir isim alrsnz. Alan kiralama ilemine Hosting ad verilir. Bu hizmeti veren pek ok irket vardr. sim alma ilemine Domain ad verilir ve bu isimlerde yllk belli bir cret karlnda kiralanr. Sayfa ieriklerini oluturabileceiniz bir web editr programna ihtiyacnz olacaktr. Gnmzde pazarn
lider rnlerinden Adobe Dreamweaver ihtiyacnz fazlasyla karlayabilecek bir programdr. Adobenin web sitesinden deneme srmlerini indirip kullanmak mmkndr. Dreamweaver, alannn ncs bir WYSIWYG (What you see is what you get / Ne grrsen onu alrsn) bir web editr ve gelitirme ortamdr Dreamweaver; bata HTML dzenleme olmak zere bir web tasarmcnn ihtiyac olan hemen hemen her konuda ihtiyalara cevap verebilecek zelliklere sahiptir. rnein tablo, resim, metin ve aklnza gelebilecek her trl HTML bileenini sayfalarmza grsel bir ara yz ile ekleyebilir ve dzenleyebilirsiniz.
2. Dreamweaver Temelleri
Adobe Dreamweaver CS5, Web sitelerinin oluturulmasn, ynetilmesini, bakmnn ve devamlln salanmasn mmkn klmak iin gl grsel tasarm aralaryla metin tabanl HTML dzenleme zelliklerini bir araya getirmitir. Dreamweaver grsel bir web editrdr. Hibir kod bilmeyen herhangi kullanc bile basit bir web sayfas oluturabilir. Dreamweaver CS5 kullanclarn Web sayfalar oluturmak iin gereken aralara kolayca ulamasn salarken, programlama dilini bilen kullanclara da gerektiinde dorudan kodla alma imkn salar.
lk al ekrannda karmza stun kmaktadr. Soldaki Open a Recent Item stununda daha nce altmz dosyalarmz grnr. Eer almak istediimiz dosya bu listede yoksa Open seeneini kullanarak dosyamz aabiliriz. Ortadaki Create New stunundan yeni bir dosya oluturabiliriz. Buradaki listede Dreamweaver CS5 ile zerinde alabileceimiz dosya trlerini grmekteyiz. Bu listede bizim kullanacamz dosya tr temel seviyede tasarm yapacamz HTML dosya trdr. Sadaki en son Top Features ( videos ) stununda ise Dreamweaver CS5 ile beraber gelen hazr web site sihirbazlar veya Adobe tarafndan salanan yardmc video balantlar yer almaktadr.
materyal: Sitenizin iinde ham dosyalarnz saklayacanz (ileride kolay bulmanz iin) klasrdr. Bu klasrn iine fla, psd gibi sitenizi iinde direk olarak kullanlmayan, fakat ktlarnn 6
Klasrlerinizi
adlandrrken
Trke
karakter
Site klasr yapsn tanmladktan sonra Web sayfalarnz oluturmaya ve bunlarla almaya hazrsnz demektir. Yeni bir sayfa oluturduunuzda ilk yapmanz gereken ey belgenizi kaydetmek olmaldr. 7
Hibir tasarma ve eklemeye balamadan nce dosyanz site klasrnzn iine kayt etmelisiniz. Bu kayt srasnda dikkat etmeniz gereken; Trke karakter ( ,,,,,, gibi ) kullanlmamaldr, Byk harf kullanlmamaldr, Dosya ad birden fazla kelimeden oluuyorsa, boluk kullanlmamaldr. rnein ben kimim yerine ben_kimim eklinde olmaldr.
Belgeyi kaydetmek iin, File mensnden Save komutuna tklanr. Alan pencereden Dosya Ad kutucuuna yukarda yazlan kurallar eliinden bir isim verilir. Eer kaydettiiniz sayfanz anasayfanz ise dosya adn index vermeniz gerekir. Dosya trnde herhangi bir deiiklik yapmanza gerek yoktur. Tr olarak htm ya da html olarak kaydedilecektir.
Code : HTML programlama dilini bilen ileri dzey tasarmclar tarafndan kullanlr. Web site tasarm HTML kodlar kullanlarak yaplr. Desing : Temel tasarm ekrandr. Kod yazmaya gerek kalmadan grsel olarak tasarm yaplabilecek grnm modudur. Split : Her iki grnm modunu ( Code Desing ) birlikte kullanmak isteyen tasarmclar iindir. Bu grnm modunda isterseniz grsel olarak tasarm yapabilirsiniz isterseniz HTML dilini kullanarak kod yazabilirsiniz.
Temel seviyede bir kullancnn kod bilmesine gerek yoktur. Dreamweaver CS5 program bizim tasarm aamasnda yaptklarmz otomatik olarak HTML kodlarna dntrecektir. Sayfamzn en stnde Dreamweaver CS5 menleri bulunur. kinci srada zerinde altmz dosyalarmzn adn sekmeler halinde grebiliriz. Dosya isminin yannda * iareti bu dosyamz ile ilgili deiiklik yaptmz ve bu deiikliklerin kaydedilmediini gstermektedir. Sayfann altnda, sayfamzda kullandmz nesneler ve metinler ile ilgili zellikleri deitirebileceimiz Properties paneli bulunur.
10
Sayfamzdaki metinleri madde iareti eklinde oluturmak iin Properties ( zellikler) panelinden HTML sekmesi altndaki seenekleri kullanlabilir. HTML sayfalarnda her bir paragraf bir madde imi olarak kabul edilir. Metinler seilerek zellikler penceresinden HTML grubunda yer alana madde iaretleri simgesi tklanr.
ifadesi tklanr. Bu ifadenin alt listesi 3 numaral ekrandaki gibidir. Buradan Characters ifadesi tklanr. Yine alan pencereden Other Characters ifadesi tklanr.
Bu ekranda onlarca yardmc zel karakter bulunmaktadr. Herhangi birisi seilerek OK butonu tklanarak karakter ekleme ilemi tamamlanr. 12
Alan pencerenden sayfa ile ilgili ayarlar yaplabilir. Page Font: Sayfamzda kullanlacak temel yaz fontu grubunun seimidir. Burada bir satrda birden fazla yaz stili olmasnn nedeni, sitemizi ziyaret eden kullancnn bilgisayarnda birinci srada bulunan yaz sitili yok ise ikinci sradaki yaz stilinde grnmesi, o da yoksa nc srada bulunan yaz sitilinde grnmesini salayarak sayfann bozulmasn engellemektir. rnein; Verdana, Geneva, sans-serif
13
yaz tipi seildiinde ziyaretinin bilgisayarnda Verdana yaz karakteri ykl ise bu yaz karakteri ile grntler. Ykl deil ise Geneva ile grntler. O da ykl deil ise sans-serif ile grntler. Size: Sayfadaki metinler iin varsaylan yaz punto ayardr. Text Color: Metinlerin iin temel yaz rengidir. Background Color: Sayfann arka plan renk ayardr. Background image: Sayfann arka plannda renk yerine resim kullanmak istenirse, buradan eklenebilir. Repeat: Eer arka plan resmi sayfay tam olarak kaplamazsa tekrarlama ynnn seimidir. Bunlar No Repeat ( Tekrarlama ), Repeat ( Dikey ve Yatay Tekrarla ), Repeat x ( Yatay Tekrarla ) ve Repeat-y (Dikey Tekrarla ) seenekleridir.
14
Yeni bir dahili stil oluturmak iin bu ekrann sa alt tarafnda bulunan New CSS Rule butonuna tklanr. Daha sonra stil kayt ekran alacaktr. Burada dikkat edilmesi gereken nemli nokta, stile isim verilirken Selector Name ksmnn benzersiz bir isim olmasdr. Stile isim verdikten sonra OK butonu ile stil kaydedilir.
Stil dosyas kaydedip tamam dedikten sonra stilde uygulanacak zelliklerin ayarlanaca pencere gelecektir. Buradaki kategorilerde;
15
Type : Metin ayarlar yaplr. Background :Arkaplan ayarlar yaplr. Block :Metin aral ve metinlerin yerletirilmesi yaplr. Box : Tablolarn byklk ve boluk ayarlar yaplr. Border :Tablolarn kenarlk ayarlar yaplr. List : Tanml tanmsz listelerin ayarlar yaplr. Positioning :Elemanlarn yerletirilecei konum ayarlar yaplr. Extensions : Fare imleci gibi ayalar yaplr. Ve OK butonuna tklanarak yeni bir stili oluturulmu olur.
16
17
Yeni bir harici stil oluturmak iin CSS panelinde New CSS Rule komutunu verdikten sonra alan pencerede alt ksmda bulunan Rule Definition ksmnda New Style Sheet File seenei seilmesi gerekmektedir. OK butonuna tklandnda CSSi kaydetme ekran gelecektir. Bir isimle alma klasr ierisine kaydedilir. Sonrasnda stil dzenleme ekrann alacak ve gerekli biimlendirmeler yaplarak OK butonuna tklanr.
4. Balar
4.1. Balara Farkl Renk Atamak
Sayfamzda metin tabanl bir ba kurduunuzda Dreamweaver program bunu farkl bir renk ile belirtecektir. Bylelikle kullanc burada bir balant olduunu fark edebilecektir. Web tasarm yaparken eer bu renklerin dikkat ekici veya sizin tasarmnza uymadn dnrseniz bu renkleri kapatabilir veya isteiniz bir renk ayarlayabilirsiniz. Sayfanzn varsaylan balant renk dzenini deitirmek iin Modify mensnden Page Properties komutunu kullanlabilir. Alan pencereden Links ( CSS ) blmnden balar ( linkler ) iin yaz tipi, boyutu, rengi gibi ayarlar yapabiliriz. 18
Web sayfamzdaki balarn anlalr ve okunur olmas iin, ayarladmz renklerin arka plan veya dier kullandmz elemanlarla renk uyumsuzluu oluturmamasna dikkat etmek gerekir.
19
Site ii balant eklemek iin Insert ( Ekle ) mensnden Named Anchor seeneini kullanlr. Buraya tklandnda karmza bir pencere kacaktr. Bu pencerede Anchor Name ksmna benzersiz ve balantmz iin anlaml bir isim vererek ( Trke karakter olmadan ) OK butonu ile engelimizi olutururuz. Bu engel sayfamzda imle nerede ise oraya otomatik olarak eklenecektir. Bunu
20
istediimiz noktaya srkleyebiliriz. Tasarm aamasnda sayfamza eklenen bu nesne web taraycsnda grnmeyecek ancak balantlar alacaktr. Adl balant nesnemizi oluturup yerini belirledikten sonra sitemiz iinde bulunan metin, resim, nesne gibi elemanlara normal link verme ileminde yaptmz nesne seilir ve Link ksmndan adl balant iin #adlbalant eklinde ifade yazlr. rnein; adl balantnn ad deneme ise link kutucuuna #deneme eklinde yazlmaldr. Bylelikle seili olan nesneye tklandnda sayfa iinde engel nerede ise ekranmz site iinde oraya gidecektir.
Adl balant simgesini grnmyorsa Wiew (Grnm) mensnden Visual Aids (Grsel Yardmclar) seeneinden Invisible Elements (Grnmez eler) komutunu seilerek grnmez elerin grnrln aktif edilebilir.
21
5.Resimler
5.1. Resimlerle almak
Resimler ziyaretilerin dikkatini ekmek ve/veya site zerinden vermek isteimiz mesajlar daha etkin bir ekilde iletmek iin etkili bir ara olabilirler. Dreamweaver CS5, sitemizde kullandmz resimler zerinde kontrol imkn salar. Bu sayede resim zelliklerini Dreamweaver iinden hzl ekilde deitirebilir, sitemiz iin uygun hale getirebilir veya dier resim ileme programlar ile aabiliriz. Burada dikkat edilmesi gereken husus, resimlerinizin alma klasr ierisinde toplu olarak bir alt klasrde yer almasdr. Daha nce ifade edildii gibi resimler iin image yada images isimli alt klasrler a-oluturulmas tavsiye edilmiti.
resimleridir. nternette veya web tasarmnda en ok kullanlan resim formatlar GIF ve JPEGdir. Site iinde kullanlacak resimler seilirken en yksek kalite ve en dk dosya boyutu hedeflenmelidir. Dosya boyutlar bydke sayfamzn yklenmesi yava olacaktr. Site iindeki resimlerde GIF format kullanmak daha hzl bir web sitesi salayacaktr. Ancak fotoraf gibi kalitenin n plana kt resimlerde ise JPEG format kullanmak daha tercih edilen bir yntemdir.
22
Resim dosyamz setikten sonra OK diyerek resmi seebiliriz. Daha sonra karmza Image Tag Accessibility Attributes ( Grnt Etiketi Eriebilirlik zellikleri) penceresi kacaktr. Burada Alternate text ksmna imle resim zerine gelince kacak ksa bir aklama yazlabilir ve daha sonra OK diyerek sayfamza resim eklenmi olur.
24
: : : : : : :
Resmin genilii Resmin ykseklii Resim dosyamzn kaynann adresi Resim dosyamza verebileceimiz link balants Resim zerine gelince kacak aklama Resmin sanda solunda ve altnda stnde braklacak boluk Resim kenarl
Dreamweaver ile resim zelliklerini ( zellikle boyutunu ) deitirdiimizde resmimizin kalitesinin deieceini unutmamak gerekir. Bunun olmamas iin sayfamzda kullanacamz resimleri ncelikle resim dzenleme programnda ayarlamalarmz yapmak gerekmektedir.
6. Tablolarla almak
Web sayfasnn iskeletini bir tablo ile yapmak nesnelerin yerleiminde kolaylk salayacaktr. Tm sayfa bir tablo olabilecei gibi bu iskelet iinde onlarca tablo ile eitli dzenlemeler de yaplabilir.
Border thickness: Kenarlk kalnl Cell padding: Hcre ii kenar boluu Cell spacing: Tablo kenarndan olan hcre boluu
26
rnein; birinci satrn bana yeni bir satr oluturalm. Bunun iin tabloda birinci satrda herhangi bir hcreye tklanr. Insert mensnden Table Objects seeneinden alan pencereden Insert Row Above ifadesi tklanr. Yeni bir satr ste eklenmi olur. 27
28
29
Object Tag Accessibility Attributes penceresinde herhangi bir ifade yazmandan OK butonu tklanabilir.
30
mensnden Image Objects ifadesi zerine gelindiinde yanda bir pencere alacaktr. Alan pencereden Rollower Image ifadesi tklanr.
Alan pencerede; Orginal Image: Resim statik iken yani fare zerine gelmediinde grlecek olan resim Rollower Image: Fare ile resmin zerine gelindiinde kacak olan ikinci resi Alternate text: Fare ile resmin zerine gelindiinde kacak aklayc metin When clicked, Go to URL: Resme tklatldnda gidecei adres ekliden kutucuklar tamamlanr ve OK butonu tklanr. Klavyeden F12 tuuna baslarak nizleme yapldnda ve resmin zerine gelindiinde ikinci resmin kt grlecektir.
8. ablonlar (Template)
ablonlar hazr web siteleri olarak ifade edilebilir. nternet ortamnda hazrlayacanz konuya uygun binlerce cretsiz ablon rnei bulmak mmkndr. Bunun iin herhangi bir arama motoruna Free web template ifadesi yazldnda binlerce sayfa grntlenecektir. Bunlardan bir tanesi indirilip dzenlenebilir ve kendi web sayfanz kolayca oluturabilirsiniz.
31
Design blmnden wordde dzenleme yaparcasna istenilen ifadeler yazlabilir, silinebilir, eklenebilir be biimlendirilebilir. Ayn ekilde ierik sayfalar da bu ekilde deitirilebilir. Farkl kaydet ifadesi ile ierik sayfalar oaltlabilir. 32