Anasayfa » Web Programlama

Basit CSS Menü Yapımı

3 Ağustos 2009 Görüntülenme: 1.586 10 Yorum Yazar: Ahmet
Kötüİdare ederOrtaGüzelMükemmel (Bu yazı 2 oy aldı. Ortalama Değeri: 5,00 oy dan 5)

Web sitesi hazırlarken sitenin menüsünü hazırlarken kullandığınız yöntemleri kısa bir süreliğine unutun. CSS ile daha pratik ve hızlı menülerin nasıl yapılabişeceğinden bahsedeceğim biraz. Sadece css kodlarını kullanarak hoş görünümlü menü hazırlamanın aslında ne kadar kolay olduğunu göreceksiniz.

Sadece bir örnek vererek açıklamanın uygun olacağını düşünüm. Zamanla sindire sindire tek tek örnekler yaparak ve bunlarıda siz uyguladığınızda tam bir öğrenme olacaktır, eminim.

İlk olarak web sitesi yapımı için kullandığınız editörünüzü açın. Sadece bir tane html sayfası oluşturun. Html sayfası içerisine ilk olarak aşağıdaki CSS kodlarını </head> tagından önce sayfaya yerleştirin.

CSS:
  1. &lt;style type="text/css"&gt;
  2. body {
  3. background: #F8F8F8; /*sayfa arkaplan rengi*/
  4. }
  5. #menu a{
  6. font: 11px Verdana; /*menu font özellikleri*/
  7. color: #191919; /*yazının rengi*/
  8. padding: 10px; /*menünün içten olan boşluğu*/
  9. background: #CECECE; /*arkaplan rengi*/
  10. text-decoration: none; /*yazının alt çizgisinin iptal edilişi*/
  11. }
  12. #menu a:hover{
  13. background: #191919; /*arkaplan rengi*/
  14. color: #CECECE; /*yazının rengi*/
  15. }
  16. &lt;/style&gt;

CSS kodları içerisinde gerekli açıklamları yaptım. Siz bu kodlar arasındaki bütün sayısal değerleri değiştirerek farklı yöntemler deneyebilir ve yazılan o satırdaki kodun tam olarak ne işe yaradığını daha iyi kavrayabilirsiniz. Bunu kesinlikle yapın. Mesela padding: 10px; olan kod satırını padding: 100px; yapın. Sayfayı kaydedin inceleyin. Sonra eski haline getirin. İkisi arasındaki farkları inceleyin. Bu şekilde birşeyleri kurcalayarak daha iyi ve kalicı şekilde öğrenebilirsiniz. Ben bazen bu şekilde yapıyorum.

Aşadağıki kodları ise html sayfanızın <boy> tagından sonraki alana ekleyin. Kodlarımız bizim menümüzü oluşturuyor.

HTML:
  1. &lt;div id="menu"&gt;
  2. &lt;a href="#"&gt;Anasayfa&lt;/a&gt;
  3. &lt;a href="#"&gt;Hakkýmýzda&lt;/a&gt;
  4. &lt;a href="#"&gt;Hizmetler&lt;/a&gt;
  5. &lt;a href="#"&gt;Referanslar&lt;/a&gt;
  6. &lt;a href="#"&gt;Ýletiþim&lt;/a&gt;
  7. &lt;/div&gt;

Kodların hepsini yerleştirdiyseniz sayfanızı kaydedip deneyebilirsiniz. Burada önemli olan CSS kodlarının ne işe yaradığı. Az öncede dediğim gibi kodları bol bol kurcalayın, sayısal değerleri ile oynayın, aradaki farkları kavrayarak daha iyi öğrenin. Hazırladığımız bu menünün demosunu bu sayfada bulabilirsiniz. İndirmek için ise bu adresi kullanabilirsiniz.

***

Bu arada söylemeden edemeyeceğim. RSS abone sayım şuanda bu yazıyı yazarken tam olarak 74. Bu sayı her geçen gün arttıkça benimde yazma hevesim artıyor. Bana göre bu arak çok düşük. Şuanda en kötü ihtimalle 300 felan olmalıydı. Bu da bu blogdan henüz pek fazla kişinin haberdar olmadığını gösteriyor bana göre. Eğer bu blogu sevdiyseniz tanıdıklarınıza önerebilir ve RSS abonesi kazandırabilirsiniz. Teşekkürler.

Yazıyı beğendiysen başka yerlerde paylaşabilirsin:
  • Google Bookmarks
  • Digg
  • Twitter
  • del.icio.us
  • Facebook
  • MySpace
  • Netvibes
  • Live
  • FriendFeed
  • Technorati
  • StumbleUpon
  • Reddit
RenkliTeneke.Com blogundaki yeni yazılardan haberdar olmak için RSS Abonesi olabilirsiniz. İsterseniz Twitter'dan ya da FriendFeed'den takip edebilirsiniz. Ya da "Yeni yazılar e-mail adresime gelsin" diyorsanız e-mail abonesi olabilirsiniz.
Merhaba sevgili ziyaretçi. Şuanda renkliteneke.com bloguna " Ahmet" tarafından " 3 Ağustos 2009" tarihinde yazılmış olan "Basit CSS Menü Yapımı" başlıklı bu yazıyı okuyorsun. Bu yazının başka bir yerde yayınlaması yasaktır. Her yazı ayrı bir özen içerisinde hazırlanıyor ve bu emeğin iki tık ile heba edilmesi pek hoşuma gitmez. Bu açıklama ise bilgilenmeniz için yazılmıştır.

10 Yorum »

  • fizik demiş ki:

    Gayet güzel bir anlatım olmuş teşekkürler :)

  • Ali demiş ki:

    İyi oldu a etikeni bu şekilde kulanmak , teşekkürler

  • film izle demiş ki:

    tam aradığım anlatım çok teşekkürler. emeginize sağlık

  • Video Grup Etkinlik demiş ki:

    Harika görünüyor. Yeni tema yapımında kullanmayı düşünüyorum. O tonlardada bi tema yapmayı planlıyorum :) Bilgiler için teşekkürler..

  • Tasarist demiş ki:

    Güzel Anlatım Olmuş Teşekkürler.

  • Serdar Yetik demiş ki:

    Teşekkurler guzel anlatım :)

  • gereksiz demiş ki:

    Süpersin üstadım. On numara site. Bu işi öğrenince ben de nasıl en iyi şekilde öğretebilirim konusunda paylaşımlarda bulunacağım…

    Hepinize teşekkürler…

  • bedava film izle demiş ki:

    güzel calişma teşekkürler

  • ortabizim demiş ki:

    Üstadım çalışma için elinize saglık. html sayfasını oluşturup kodları koyduktan sonra sayfayı hazır hale getirdim. Ancak yeni oldugum için ftp ile bu html sayfasını nereye göndermem gerekiyor? yada hangi dasya ile degiştirmeliyim? yardımcı olabilecek varsa şimdiden saygılar sunarım..

    Renkleri ayarlamak içinde renk kodları listesi falanmı var?

  • Ahmet (Admin Abi) demiş ki:

    ortabizim; Buradan wikipedia sayfasına giderek renk kodları hakkında temel bilgileri edinebilirsin. buraya veya buraya uğrayarak da istediğin rengin koduna ulaşabilirsin.

Yukarıdaki yazı hakkında kendi düşüncelerinizi yazın!

Lütfen yukarıdaki yazı hakkında düşüncelerini paylaş. Senin düşündüklerin bazen bu blogdaki yeni yayınlanacak yazının hangi konuda yazı yazılması gerektiğini belirliyor.

Yorum ekleye bilir yada yazı için geri bildirim gönderebilirsiniz. Bu yazı için yorumlarına abone ol: subscribe to these comments

 

Yorum içerisinde kullanabileceğiniz Html tagları :
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Yazıya yorum yazdığınızda yorumunuzun hemen yanında bir Gravatarınız yayınlanacaktır.
Hani benim Gravatarım? Gravatar'da neyin nesi?