'CSS' kategorisi için arşiv

CSS ile Menü Oluşturmak

CSS ile hazırlanacak menünün önizlemesine buradan, dosyalara da buradan ulaşabilirsiniz.. Aşağıdaki yazıdan da menünün nasıl hazırlandığını inceleyebilirsiniz.

CSS menü bir css sayfası (bicim.css) ve o sayfayı kullanan bir html sayfasından (css_menu.html) oluşuyor.  mavi isimli bir class ve bu class altında menu isimli id seçici tanımlanıyor.

bicim.css Sayfasının Kodları:

.mavi #menu {
 position:relative;
 display:block;
 height:42px;
 font-size:11px;
 font-weight:bold;
 font-family:tahoma; Tamamını Oku »

Dreamweaver ile CSS Kullanarak Link Düzenlemeleri Yapmak

Bu yazıda css ile sitede birden fazla link biçimlendirmesi kullanma işlemi anlatılacaktır.

Not : Dreamweaver ile çalışırken yeni site tanımlamayı unutmayın.

  • Yeni CSS oluşturmak için; CSS penceresinden CSS Styles sekmesinden All seçeneği seçili iken pencerenin alt tarafından new css rule seçeneğini seçin.

Dreamweaver ile Yeni CSS Oluştumak

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) : Tamamını Oku »

CSS Kullanarak Template Oluşturmak

Bu yazıda CSS kullanarak Template oluşturma işlemi açıklanmıştır. Aşağıdaki şekilde biçimlendirilmiş divlerin sayfadaki yerleşimi gösterilmiştir. Template oluşturmak için gerekli kodlar resmin altında anlatılmıştır.

CSS ile Tempalte Oluşturmak 

CSS ile Web Sitesi Oluşturmak için Gerekli CSS Kodları (CSS Örnekleri) :

#sayfa{
          width:760px;   /*sayfa genişliği 760 px*/
          text-align:left; /*sayfa içindeki yazıların tamamı sola hizalı olsun*/ Tamamını Oku »

Dreamweaver ile Template (Site) Yapımı (Resimli Anlatım)

Bu yazıyı okumadan önce bu linkten önizlemesini göreceğiniz sitenin tasarımını buradan inceleyebilirsiniz.

Bu yazıda dreamweaver kullanarak site tasarlamak, daha doğrusu site için template hazırlamak anlatılmıştır. Örnek olarak bu sitenin teması hazırlanacaktır.

Dreamweaver ile Template Oluştururken Hangi Dosya ve Klasörleri Oluşturmalıyım :

Dreamweaver template uygulamaları için template isimli bir klasör zaten oluşturur. Bunun yanında kullanılacak resimler için resimler (images) isimli bir klasör ve biçimlendirmelerde kullanılacak css sayfaları için sitil isimli bir klasör.

Siteyi Oluşturmadan Önce Gerekli Resimlerin Toplanması :

Siteyi oluşturmaya başlamadan önce tasarımın nasıl olacağı planlanmalı ve gerekli resimler toplanmalıdır. Örnekte bu site yapılacaktır. Bu sitenin yapımı için gerekli resimlerin listesi aşağıda verilmiştir.

Dreamweaver ile Tema Hazırlarken Kullanılacak Resimler

Resim 1 : Ana Sayfa, Hakkında gibi menülerin olduğu menü çubuğu.
Resim 2 : Site başlığının yazılı olduğu siyah zemin. Tamamını Oku »

Dreamweaver ile CSS Oluşturmak

Bu yazıda Dreamweaver ile yeni CSS oluşturma işlemi anlatılmıştır. Yeni CSS oluşturma işlemi bittikten sonra gelecek penceredeki CSS kategorilerinin açıklamasına bu sayfadan ulaşabilirsiniz. 

Dreamweaver (DW) ile kod yazmadan CSS uygulamaları yapılabilir. CSS oluşturmak için sağ taraftan CSS panelinden CSS Styles sekmesi seçilmelir. Bu sekmeden All seçeneği seçilir. Eğer bu sekme görünmüyor ise window menüsünden CSS Styles seçeneği seçilir.

Dreamweave’da CSS Uygulamaları için CSS Panelinin Seçimi

Yeni CSS oluşturmak için bu pencerenin en altında bulunan “New CSS Rule” simgesi  New CSS Rule Simgesi  seçilir. Karşımıza New CSS Rule Penceresi gelecektir. Tamamını Oku »

Dreamweaver ile CSS Uygulamaları (Position Kategorisi)

Bu kategori kullanılarak nesneleri birbirleri ile olan konumları ayarlanabilir. 

Type : Konumlandırma tipi buradan belirlenir.

  • Absolute (Mutlak) : Mutlak konumlandırma anlamına gelir. Bu konumlandırma ile nesnenin bir üst nesne ile arasındaki mesafe ayarlanabilir. Eğer bir üst nesne tanımlanmamış ise ana blog üst blog alacaktır. Yani nesne1 için üst boşluk miktarı absolute ile tanımlanmış olsun. Eğer nesne1 için üst nesne tanımlanmamış ise üst boşluk miktarı sayfanın en üstüne göre verilecektir. Belirtilen konumda başka bir nesne bulunabilir, nesne1′in üst nesnesi olmayan başka bir nesne. Bu durumda nesneler üst üste görünecektir. Üstüste görünmesi durumunda nesneleri z-index değerleri devreye girer. z-index değeri büyük olan element diğerinin üstünde görünecektir.
  • Relative (Göreceli) : Bu konumlandırma ile nesne yerleştirildiği yerden Tamamını Oku »

Dreamweaver ile CSS Uygulamaları (List Kategorisi)

Bu kategori kullanarak CSS ile sıralı listeler oluşturulabilir.

Type : Listede her elemanın başında bulunacak işaretlerin tipi buradan belirlenir.

  • disc : içi dolu daire
  • cicrle : içi boş daire
  • square : içi dolu kare
  • decimal : onluk sistemde sayılar.
  • lower-roman : Küçük harf roma rakamları. Tamamını Oku »

Dreamweaver ile CSS Uygulamaları (Border Kategorisi)

Kenarlıkkların stili (style), genişliği (width) ve rengi (color) buradan belirlenir. Varsayılan olarak “same for all” seçeneği seçilidir. Bu seçenek seçili durumda iken sadece top değerine değer verilir ve alt(bottom), sol (left) ve sağ (right) değerleri top değerine verilen değeri kullanır. “same for all” seçeneğindeki işaret kaldırılarak her seçeneğe ayrı değer verilebilir.

style : Bu seçenek ile eklenecek kenarlığın sitili belirlenir.

Dreamweaver ile CSS Uygulamaları (Box Kategorisi)

width : Nesnelerin genişliği buradan ayarlanabilir. Auto değerini alırsa nesne kendi boyutlarında görüntülenir. Farklı bir değer ile nesnelerin boyutları değiştirilebilir.
height : Nesnelerin boyu buradan belirlenebilir.
float : Nesnelerin hizalaması. Mesela bir nesneyi sola hizalamak için float:left şeklinde biçimlendirme verirsiniz. Örnek olarak 3 tane resmi sayfada alt alta yerleştirdiniz. En üstteki nesneye float:left uygularsanız; bir alttaki üste çıkarak en üsttekinin sağına geçer. Çünkü sola hizaladığınız nesne aynı zamanda Tamamını Oku »

Dreamweaver ile CSS Uygulamaları (Block Kategorisi)

Word Spacing : Kelimelerin arasında ne kadar boşluk olacağı buradan belirlenir.
Latter Spacing : Harfler arası boşluk miktarı buradan belirlenir.
Vertical Alignment : Mesela resim ile birlikte yazıyı aynı satırda kullanmak istiyosunuz. Yazının resme dikey hizalanması buradan belirlenir.
Text Align : Yazının sayfaya olan hizası. Sağa dayalı, sola dayalı veya ortalı.
Text indent : Yazıdaki ilk satırın sol taraf ile arasındaki boşluk miktarı. Yani paragraf boşluğu miktarı.
WhiteSpace : Bir satır tarayıcının ekran genişliğinden fazla ise alt satıra geçmesi (normal) veya sağ tarafa doğru devam etmesi (nowrap). Sağ tarafa doğru devam ederse kaydırma çubuğu oluşur.
Display: Nesnelerin yanyana (in-line)  veya altalta (block) dizilmesi gibi özellikler buradan belirlenir.

Dreamweaver ile CSS Uygulamaları (Background Kategorisi)

Bu kategori ile istenilen alana zemin rengi verilebilir veya zemin için resim kullanılabilir.

Background color : Zemin rengi buradan belirlenir.
Örnek : Body tagı ile sayfanın zemin rengini yeşil yapalım.
  CSS Kodu : body { background-color: #339933; }

Background image : Arka plan olarak zemine resim ekleme işlemi bu bölümden gerçekleştirilir.

repeat : Zemin için kullanılan resmin tekrar seçenekleri buradan belirlenir.

  • no-repeat : Resim sadece kendi boyutlarında arkaplana eklenir. Resmin kapladığı alan dışındaki alanlar boş olur. Tamamını Oku »

Dreamweaver ile CSS Oluşturma (Type Kategorisi)

Font : Yazı fontu tanımlamaları bu bölümden yapılır.

Size : Yazının boyutu buradan belirlenir.

font-style : Yazı sitili bu bölümden belirlenir.

line-height : Yazının bulunduğu satırın yüksekliği. Yazının yüksekliği değişmez sadece yazının olduğu satırın alt ve üst satırlar ile arasındaki mesafe değişir. Tamamını Oku »

Joomla Temalarda Seçici Kullanımı ve Sol Menü Ayarları

Joomla temalarda index.php sayfası template_css dosyasındaki sitilleri kullanarak temayı oluşturur. index.php sayasında tema bileşenlerinin konumlarını belirlemek için tablo, div veya tablo ve divler kullanılır. Tablo daha kolaydır fakat divler daha kullanışlıdır. div css biçimlendirilmelerinin uygulanabildiği alanlardır. Mesela bir div oluşturup içerisine sol menü yerleştirilir. template_css dosyasında sol menü için oluşturulan sitiller de bu dive uygulanır.

Burada sol menü biçimlendirmesi için joomla rhuk_solarflare_ii teması örnek olarak kullanılacak. Bu temada index.php sayfasında tablo ve divler kullanılmış. Sol menü için div kullanılmış.  

Aşağıda index.php sayfasında sol menünün oluşturulduğu kodlar ve açıklamaları verilmiştir.  Tamamını Oku »

joomla rhuk_solarflare_ii Temasında Seçici Kullanımı

Bu yazıda Joomla 1.0.12 sürümünün standart teması olan rhuk_solarflare_ii temasında CSS seçicilerinin kullanımı ile ilgili bir örnek anlatılmıştır.

En üstte bulunan menünün resmi aşağıda görülmektedir. Bu yazıda bu menünün nasıl biçimlendirildiği açıklanmıştır.

Joomla Temada Üst Menünün Düzenlenmesi

Joomla temalarda css klasörü içerisinde bulunan template_css.css isimli css dosyası temanın biçimlindirmelerinin yapıldığı dosyadır. index.php sayfası ise; template_css.css sayfasındaki biçimlendirmeleri kullanarak sitenenin temasını oluşturur. 

Bu örnekte template_css.css dosyasındaki üst menü biçimlendirmesini ve index.php sayfasında bu biçimlendirmelerin nasıl kullanıldığı incelenecektir.

index.php sayfasında üstteki menünün oluşturulması :  Tamamını Oku »

Sonraki Syafa »