Css Giriş Kılavuzu
Home > Css

Css Giriş Kılavuzu

25. April 2009

Read this article in your language IT | EN | DE | ES

Arkadaşlar Css Ön Açılımı Nedir  Size Sunuyorum Css Dediğimiz Olay Nedir İlk Önçe Buna Deyinelim

CSS (Cascading Style Sheets Stil Şablonları), Web dokümanlarına stil eklemek için kullanılan basit ve güçlü bir dildir.

 Web sayfalarının yapılarını düşündüğüzde 3 kısma ayıra biliriz. İçerik kısmı, biçimlendirme kısmı ve dinamik kısım.

 İçerik kısmı, HTML kodlarını içeren sayfa asıl içeriğini oluşturan birimleri oluşturma kısımdır. Bu kısım genelde metinlerden oluşsa da, resim, animasyon ve video gibi elemanlarıda içerir.

 Biçimlendirme kısmı, içerik kısmını kullanıcıya nasıl görüntüleneceğini gösteren kısımdır. Sayfanın biçimini belirler. Kullanıcıya daha okunaklı ve kullanışlı sayfa sunmak için gerekli elemanları erir.

 Dinamik kısım, Javascript ile yapılan dinamik işlemleri içerir. Etkileşimli sayfalar oluşturmak için kullanılır.

 Eskiden ki hala bu şekilde kodlama yapanlar mevcut. İçerik kısmı ve biçimlendirme kısmı içi içe kodlama yapardık, örneğin yazıtipi tanımı için

<font> etiketini kullanırdık. Eski kodlama ntemi ile zaman, hız ve erişebilirlik açısından büyük kayıplarımız vardı.

 CSS biçimlendirme kısmının netimini sağlamak için kullanılır. İçerik kısmı ile biçimlendirme kısmının ayrılmasını sağlayan CSS bize birçok avantajlar sağlar. Örneği 10.000 sayfa olan bir siteyi tek css dokümanı yardımı ile biçimlendirmemizi sağlar.

 

CSS 1996da W3C tarafından duyuruldu. Son olarak(Ocak 2003’den beri) CSS2.1 sürümü yürürlüktedir. CSS3.0da çalışmaları devam etmektedir. CSS3.0 için ayrıntılı bilgiye http://www.w3c.org/Style/CSS/current-work adresinden ulaşabilirsiniz.

 Tablosuz Web Sayfası kodlama tekniğini kullanmayanlar CSS’in ehemmiyetini tam olarak anlayamayacaktır.

 CSS’in Avantajları

 CSS kullanımının önemli avantajlarından bazıları:

 1.2.1. Görünüm Avantajları

 CSS HTML’e göre birçok stil özelliğine sahiptir. CSS’in sayfa eriği öğelerinin sayfa rünümü öğelerinden ayrılması in geliştirildiğini düşürsek avanta baştan anlaşılmış olur.

 

 <h1>CSS'e Giriş</h1>

 HTML’de bu elemanın(h1) kalın, altı çizili, Artalan rengi kırmızı olarak atama gibi çeşitli özellikler verebiliriz. Ancak bu özellikleri atamak içinde ayrı HTML elemanları kullanmak zorundayız (<strong>, <u>), ancak CSSde bunu tek bir elemanla yapabiliriz ve ayrıca daha fazla stil özellikleri de atayabiliriz.(örn: kenarlık, rollover vs stillerini ekleyebiliriz.)

 

 h1 {

color: white;

font: italic 11px Arial, serif;

text-decoration: underline;

background: yellow url(titlebg.gif) repeat-x;

border: 1px solid red; margin-bottom: 0; padding: 5px;}

 Kullanım Kolayğı

 HTML’de her etikete artı özellikler eklemek için başka bir etiket ve/veya özellik eklememiz gerekmektedir. Bu işlemi gen çaplı bir sitede yaptığımı düşürseniz çok büyük zaman kaybı ve uğraş gerektiğini göreceksiniz.

 

 <h1><font color="blue">Başlık</font></h1>

 Bunun gibi onlarca veya yüzlerce başlığınız olduğunu düşünün, gerçekten çok zor. CSS’de aynı işlem için

 

 h1 {color: blue}

 

 Kodunu yazmamız yeterli. Bu elemanın özelliklerinde değişiklik yapmak

istediğimizde sadece burada değiştirerek tüm sitede bu elemanın özelliklerini değiştirm olacağız. Ayrıca bu işlemi sadece bu etiket için değil diğer etiketlere de uygulayabiliriz.

 

 h1, h2 {color: blue}

 

 Ayrıca tek bir CSS dosyası ile sitenin tamamını netmek web

kodlamacıları için çok büyük  kolaylıktır. Sadece bir dosyada değişlik yaparak m sitemizi ara yüzünü netebiliriz isterse yüzlerce sayfa olsun.

Makalede Geçtiğim Tüm  Kelimelerin Hepsi Bir Css Kitabından Alıntıdır İşallah Sizler İçin Yararlı Olmuştur

Saygılarıla Orhan Türk 

 

FacebookDigg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

Css

Comments

5/23/2010 10:42:33 AM #
Just wanted to give you a shout from the valley of the sun, great information. Much appreciated.

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading



Sayfa 0.015625 saniyede yuklendi.