.css — Basamaklı Stil Sayfası
World Wide Web Consortium (W3C) · 1996
.css dosyası nedir?
Bir CSS (Basamaklı Stil Sayfası) dosyası, web tarayıcılarının HTML veya XML belgelerinin içeriğini oluşturmak için kullandığı stil kurallarını içerir. Yazı tipleri, renkler, boşluklar ve düzen gibi özellikler dahil olmak üzere web sayfalarının görsel sunumunu belirler. Sunumu içerikten ayırarak, CSS birden çok sayfada tutarlı stil ve web sitesi tasarımının daha kolay bakımını sağlar.
.css Dosyalarını Açan Programlar
| Platform | Program | ||
|---|---|---|---|
| Windows | Visual Studio Code | Ücretsiz | |
| Notepad++ | Ücretsiz | ||
| Sublime Text | Ücretli | ||
| Adobe Dreamweaver | Ücretli | ||
| macOS | Visual Studio Code | Ücretsiz | |
| Sublime Text | Ücretli | ||
| BBEdit | Ücretli | ||
| TextEdit | Ücretsiz | Resmi |
.css Dosyalarıyla Yaşanan Yaygın Sorunlar
Sıkça Sorulan Sorular
CSS'in temel amacı web sayfalarının görsel sunumunu ve düzenini tanımlamaktır. HTML öğelerinin ekranda, kağıtta veya diğer medyada nasıl görüntülendiğini kontrol ederek web sitelerini görsel olarak çekici ve kullanıcı dostu hale getirir.
CSS, başta HTML ve XML olmak üzere işaretleme dillerini stilize etmek için tasarlanmış olsa da, içeriği bağımsız olarak oluşturmak için var olamaz. Stillerini bu belge içindeki öğelere uygulamak için yapılandırılmış bir belgeye (HTML gibi) ihtiyaç duyar.
CSS çerçeveleri, daha hızlı ve daha tutarlı web geliştirme için bir temel sağlayan önceden yazılmış CSS kütüphaneleridir. Genellikle Bootstrap, Tailwind CSS veya Bulma gibi kullanıma hazır bileşenler, ızgaralar ve yardımcı programlar içerirler.
Teknik Detaylar
CSS dosyaları, her biri bir seçici ve bir bildirim bloğu içeren bir dizi kuraldan oluşan düz metin dosyalarıdır. Başlangıçta belirli 'sihirli baytlar' olmasa da, CSS dosyaları genellikle isteğe bağlı bir `@charset` kuralı veya doğrudan `body { ... }` gibi stil kuralları ile başlar. Tarayıcılar, ilgili öğelere stilleri uygulamak için bu kuralları ayrıştırır.