CSS'in 5 nimeti | | Doğucan Güler
Bu ne be bloğunda ara sıra yazdığım CSS ile ilgili yazılar, şu soruya maruz bıraktı beni: “CSS ne?” CSS’in ne olduğu Vikipedi’de yazıyor. Ben CSS kullanmanın faydaları nedir, ondan kısaca bahsedeyim:
1. Tasarım ve içerik birbirinden ayrılıyor: Tablolar kullanılarak yapılan sayfalarda, tek bir HTML kod vardır ve tüm içerik ve sayfa tasarımı bu kod ile belirlenir. Halbuki, CSS kullanılarak bu HTML’in içindeki tasarımı belirleyen kod ayrılabilir. Bu ayrılan kısım yine sayfanın içinde ama ayrı bir bölüme de konabilir, .css dosyası olarak ayrıca da kaydedilebilir. Örneğin sayfanın bir kısmı “başlık” olarak adlandırılırsa, “başlık” olarak tanımlanan yerleri şöyle göster, böyle şekillendir demek yeterlidir .css dosyasında.
3. Site tüm tarayıcılar ile uyumlu hale gelir: Eskiden çoğu kullanıcı İnternet Explorer kullanıdığı için, Microsoft kafasına göre değişiklikler yaparak W3C’nin standartlarını saptırmıştı. Ancak Firefox veOpera gibi standartlara saygılı tarayıcıların hızlı yükselişi, sitelerin farklı kişilerce farklı görülmesine sebep oldu. CSS sayesinde, ziyaretçilerin hangi tarayıcıyı kullandığını algılayıp ona göre ufak farklılıklarla suna biliyorsunuz siteyi.
5. Farklı ortamlar için farklı sunumlar oluşturulabilir: Artık sadece bilgisayarlar değil, cep telefonları da İnternet’e giriyor, PDA’ler de. Onlar için farklı, daha uyumlu bir tasarım hazırlanabilir. Ya da yazıcılar için; birisi siteyi basmak istediğinde, ayrı bir .css dosyası kullanılarak, baskı için daha uygun bir tasarım belirlenebilir.
Önceki YazıFacebook bize ilgi göstersene
Sonraki YazıZengin olmayışımızın 10 sebebi