‘Evrensel-Seçiciler’ etiketi için sonuçlar

CSS Seçicilerinin Optimizasyonu

Bu konuyu hiç yazmayı düşünmüyordum, Writing Efficient CSS for use in the Mozilla UI makalesini okuyan kadar. Bu makaleyi okuduğumda bir şeyleri yanlış bildiğimi gördüm ve düzeltmek için bu konu hakkında biraz araştırma yapmam gerektiğini düşündüm ve bu makale çıktı. Bende yeni çok şeyler öğrendim. Aslında makalede 10 senelik bir makale, 10 sene sonra tekrar ısıtılıp yayına konmuş.

Web sitelerini kodlarken ve kodlama sonrasında en çok önem verilen alanlardan biridir optimizasyon. Web sitelerinin optimizasyonunda çok fazla ince eleyip sık dokuyoruz. 1 Kbyte’ın bile hesabını yapar olduk. İnternete bağlanma hızları ne kadar artsa da internete bağlanan insan sayısı daha hızlı arttığı için her zaman daha optimize web siteleri önem kazanacaktır. Biz bununla alakalı olarak burada CSS Seçicilerinin optimum kullanılmasını irdeleyeceğiz.  Okumaya devam edin »

CSS İpucu 16: Evrensel seçicilerde yazıtipi kısaltması kullanımında sorun

Evrensel seçicisi olan olan * ile yaptığımız font tanımları sorun çıkarıyor.

Örneğin

* {
	font:10px/1.5em Verdana, Arial, Helvetica, sans-serif;
}

Tanımını yaptığımızda sayfalarımızda tanımladığımız <strong> ile kalınlaştırdığımız metinler normal görünüyor.

Bunun sebebi yukarıda yaptığımız tanım. Bunu yerine tek tek tanım yaparsak sorun kalmıyor.

*{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:1.5em;
}

CSS’in Yapısı

CSS’in Yapısı

CSS’in yapısı iki ana kısımdan oluşur. Seçiciler(Selector) ve Bildirim Bloğu(Declaration Block). Bildirim Bloğuda iki ye ayrılır. Özellik(Property) ve Değer(Value). Okumaya devam edin »

Kategoriler

Kitap

CSS'e başlangıç Uzun süredir üzerinde çalıştığım CSS’e başlangıç kitabımı bitirdim. Aslında buna bir kitap demek ne kadar doğru bilmiyorum. Tam doğru tanımı makalelerimin derlenip düzenli hale getirildiği bir e-doküman demek daha doğru olur. Bu kitap makalelerimi derleyip hazırladığım ilk kitap. İnşallah ikinci kitabıda yazmayı düşünüyorum. Zaman ve imkânlar nispetinde 2. kitapta çıkacaktır.