Dreamweaver ve CSS Kullanarak Site Tasarımı

Bu yazıda tasarımı anlatılacak sitenin önizlemesini buradan görebilirsiniz. Tasarımda yüzdelik(%) değerler kullanıldığı için tarayıcı tam ekran değilken orta kısım alt tarafa kayacaktır.

Örnek site dreamweaver kullanılarak oluşturulmuştur. Bu sitenin bir sonraki aşaması da siteyi template haline getirmek fakat onuda yaparsam anlatımı çok zor olacağı için siteyi template haline getimedim. Bu yazıda tasarımı template’e çevirme anlatılmıştır.

Uygulamaya geçmeden önce Dreamweaver ile css uygulamalarını kategorilere göre anlatan yazıları okumanızı tavsiye ederim. Sağdaki menüden CSS kategorisini incelerseniz css oluşturma ile ilgili bilgileri bulabilirsiniz.

Sitenin Bölümlerini Oluşturmak :

CSS ile Oluşturulacak Sitenin Bölümleri

Yukarıdaki şekilde bölümler 1, 2, 3 ve 4 olarak isimlendirilmiştir. 1 üst bölümdür ve 3′ü (logo bölümünü)  içinde barındırır. 2 alt bölümdür ve 4′ü (içerik bölümünü) içinde barındırır.

Site için harici bir css oluşturun ve bütün css biçimlendirmelerini oradan çağırın.

1 Bölümü (Üst Bölüm) :

#ust olarak tanımlanmıştır. # işareti id selector’ü ifade eder. Bunun anlamı bu biçimlendirmenin sadece bir defa kullanılacağıdır. Dreamweaver ile oluşturulurken advanced seçilir ve name bölümüne #ust yazılır.   

Bu alanın css kodları aşağıda açıklamalı olarak verilmiştir.

#ust {
 background-color: #B6B4B5;  /* Zemin rengi*/
 width: 100%;
/*Alan genişliğinin içinde bulunduğu alanın genişliğine oranı. Bu alan hiçbir
                          alanın içinde olmadığı genişiği sayfa genişliği ile aynı olur.
                  
 height: 160px;  /*Yükeskliği 16 pixel*/
 border-bottom-width: thin;
/*Alanın alt tarafına(bottom)  thin(ince) genişiğinde(width)
                                                 kenarlık(border) ekler.  */

 border-bottom-style: solid;  /*Alt tarafa eklencek çizginin sitili. solid (düz çizgi)*/
 border-bottom-color: #E1E1E1; /*Alt tarafa eklenecek çizginin rengi*/
}

2 Bölümü (Alt Bölüm) :

İçerisinde üst menü, sol menüler ve içerik kısmını barındıran bölüm. Üst bölüm ile çok benzerdir. Ana sayfade #ust çağrıldıktan sonra bu bölüm (#ana)  çağrılmalıdır.

#altbolum {
 background-color: #CCCCCC; /*Zemin rengi*/
 width: 100%; /*genişlik olarak ekranı tam kapsasın*/
}

3 Bölümü (Logo Bölümü) :

Bu bölüm 1 bölümünü içindedir. Bu bölümün genişliği %80 olarak belirlenmiştir. Sayfaya ortalamak için kalan %20′lik bölüm sağ ve sol tarafta boşluk olarak belirlenmiştir. Margin özelliği bir alanın içinde bulunduğu alanla arasındaki mesafeyi belirler. Bu nedenle margin-left=10% ve margin-right=10% ile alanın sağında ve solunda eşit uzaklıklar verilmiştir. Ayrıca aşağıdaki kodda çok yer kaplayan kenarlık eklenme işlemidir. Alanın sağına, soluna ve üstüne kenarlık eklenmiştir. Sadece alt tarafa kenarlık eklenmemiştir.

#logo {
 background-image: url(resimler/ustzemin.gif); /*Alana arka plan resmi eklenmiş*/
 height: 140px; /*Alanın yüksekliği 140 pixel olarak ayarlanmış*/
 width: 80%; /*Alanın genişliğinin içinde bulunduğu alana( 1 alanı) oranı yüzde 80*/
 margin-right: 10%; /*Alanın içinde bulunduğu alana sağdan mesafasi %10*/
 margin-left: 10%; /*logonun 1 alanına soldan mesafesi %10. %80+%10+%10=%100*/
 margin-top: 20px; /*Alanın en üst noktası ile içinde bulunduğu alan arasındaki mesafe*/
 border-top-width: 1px; /*Alanın üst kenarlığının genişliği 1 piksel*/
 border-right-width: 1px; /*Sağ kenarlık genişliği*/
 border-left-width: 1px; /*Sol kenarlık genişliği*/
 border-top-style: solid; /*Üst kenarlık biçimi.*/
 border-right-style: solid; /*Sağ kenarlık biçimi*/
 border-left-style: solid; /*Sol kenarlık biçimi*/
 border-top-color: #89919C; /*Üst kenarlık rengi*/
 border-right-color: #89919C;
 border-left-color: #89919C;

4 Bölümü (Menüler ve İçerik Bölümü):

Bu bölüm 2 bölümünün içindedir. Aynı logoda olduğu gibi genişliği %80, sağ ve sol boşlukları %10 değerindedir. Bu sayede logo ile aynı hizada olur. 

#ana {
 background-color: #FFFFFF; /*Zemin rengi beyaz*/
 width: 80%; /*Genişiği içinde bulunduğu alanın (2 alanı) %80′i*/
 margin-right: 10%; /*2 alanı ile sağdan mesafesi %10*/
 margin-left: 10%; /*İçinde bulunduğu alan ile (2 alanı) soldan mesafesi %10*/
 border: 1px solid #A7A8AA; /*Sağ, sol, alt ve üstte kenarlık oluşturulmuş. Kenarlığın
                                                    kalınlığı 1 px (piksel), tipi solid (düz çizgi), rengi #A7.. */

}

Bu yazıya boş bir zamanında devam etcem ….

  • Dreamweaver ile Template (Site) Yapımı (Resimli Anlatım)
  • Dreamweaver, CSS, joomla ile Yapılmış Örnek Siteler
  • Dreamweaver ile Sitede Taşınabilir Alanlar Oluşturmak
  • Joomla Site Haritası (JooMap) Oluşturmak
  • Arama Motorlarına Toplu Kayıt
  • Dreamweaver ile Template Oluşturmak
  • Dreamweaver ile CSS Kullanarak Link Düzenlemeleri Yapmak

  • 7 yorum:

    1. sinan, Pazar, 13 Nisan 2008, 18:39

      yazılarınız çok faydalı ancak sitenin başlığını değiştirseniz daha iyi olacak WordPress Joomla Php Nuke yerine daha güzel bir slogan bulabilirsiniz.

       
    2. mert, Pazartesi, 14 Nisan 2008, 21:59

      Eleştirin için teşekkür ederim. Sitenin başlığını değiştirdim. Sanırım böyle daha güzel oldu

       
    3. seyat, Cumartesi, 19 Nisan 2008, 21:18

      hazırlamakta olduğum sitenin ilk açılışta sabit olarak ekrana gelen jomla yazısını nasıl değiştiririm siteye istediğim resim ve yazıyı site ilk açıldığında ekrana gelmesini istiyorum yardımcı olursanız sevinirim

       
    4. mert, Pazar, 20 Nisan 2008, 10:11

      Eğer üyelik için belirttiğin sitede üstte bulunan yazıdan bahsediyorsan o temayla ilgili bir yazı. Temanı değiştirdiğin zaman sitenin görünümü değişir. Ya da denetim masasından site başlığını değiştir. www.tema.sitedefteri.net adresinden tema bulabilrsin.

       
    5. servet, Cuma, 9 Mayıs 2008, 07:57

      ben bir soru sormak istiyorum. sitenin ana şablonunu oluştururken nasıl bir yol izliyorsunuz. ben mesala resmi “slize “yaparak photoshop yada fireworks de ama bu tabi zor oluyor. ilk şablonu nasıl oluşturduğunuz hakkında bilgi vere bilirmisinmiz. internet de hazır şablonları kullanmak nasıl olur.

       
    6. mert, Cuma, 9 Mayıs 2008, 18:27

      aşağıdaki yazıyı okuyarak siten için template oluşturabilirsin.
      http://www.sitedefteri.net/2008/03/13/dreamweaver-ile-template-olusturmak/

      Hazır şablonlar kullanılabilir ama dikkat etmen gereken bi kaç nokta var :
      * Şablonda dışarı link olmasın.
      * Şablonda her sayfa için metaları elle yazmayı unutma.
      * Bi de hazır şablonlarda grafikler bazen gereğinden büyük olabiliyor. Mesela 10*1 boyutunda bir arka plan ile yapılabilecek işlemi 10*5 boyutunda grafik ile yapıyorlar. Bu durum sayfanın açılış hızını olumsuz etkiler ve istenen bi durum değildir. Bu durumu bi kaç ücretsiz temada gördüm.

       
    7. LeaDeR, Pazartesi, 16 Haziran 2008, 04:55

      Paylaşım iÇin Teşekkürler , Başarılar Dilerim ..

       

    Yorum yaz: