CSS’de etkinliğin anlamı stil çatışması(aynı elemente birden fazla tanım yapıldığında) olduğunda kullanılan hangi kodun web tarayıcıları tarafından yorumlanacağını belirlemektir.
Bir XHTML sayfamıza iki adet stil dosyası eklediğimizi düşünelim. Fakat bu stil dosyalarımızdan birinde h1 elementine bold özelliği atanmışken diğer stil dosyamızda italiktik özelliği atanmış. Bu durumda web tarayıcıları hangisini uygulayacaktır. Hangisinin etkin olduğunu bulup ona göre sayfayı yorumlayacaktır.
Burada iki tanımlamanın yakınlık dereceleri aynı. O zaman hangisi uygulanacak. Böyle durumlarda web tarayıcıları kendilerine has garip bir hesaplama sistemi kullanırlar. Kuralları aşağıdaki gibidir.
Web tarayıcısı bu sayıları toplamaz. Yalnızca rakamları yanyana sıralar. Bu web tarayıcılarına özel bir aritmetik işlemdir. Bir örnek verecek olursak id değeri 2, sınıf değeri 3 ve seçici değeri 0 olan bir tanımlamada
0 (kod içinde değil), 2 (id), 3 (class), 0(seçici) = 0230
Değerini elde ederiz. Burada id değeri 100′ler basamağına sınıf değeri 10′lar basamağına yazılarak hesaplama yapılır ve ikiyüz otuz değeri elde edilir.
Yukarıdaki tanımlama da 0013 değerini elde ederiz.
0 (kod içinde değil), 0 (id), 1 (secili sınıfı), 3 (ul h1 li seçicileri) = 0013
Bu tanımlamanın değeri 0001 dir. CSS belirlemeye göre yüksek değer alanın özelliği uygulanır. Her ikisinde de h1′e bir tanımlama yapılmıştır. Ancak tanımlama sistemleri farklıdır. XHTML kodumuzdaki h1 elementimizi mavi değil sarı(yellow) olarak gösterecektir.
Bide öncelik için tanımlaması vardır. Eğer yukarıdaki koda eklersek
Tanımlama yukarıdaki gibi değiştirildiğinde h1 elementimiz mavi renkde görünecektir.
Eğer değer aynı olursa(mesela 0013 e 0013) ne olur, bu durumda son yapılan tanımlamanın özellikleri uygulanır.
Beş (5) Duyuya Dayalı Betimleme Beş Duyuya Dayalı Betimleme Nedir? 5 duyuya dayalı betimleme, bir…
Kitap Diyarı internet sayfasında gezinirken deneyiminizi geliştirmek için çerezleri kullanıyoruz. Bu çerezlerden, gerektiği benzer biçimde…
Öykü İnceleme: Gamsız’ın Ölümü – Reşat Nuri Güntekin GAMSIZ’IN ÖLÜMÜ O sabah, ana okulunun bahçesinde…
Hikâyede Serim, Düğüm, Çözüm Bir hikâyeyi doğru okumak, yalnızca “ne oldu?” sorusuna yanıt vermek değildir.…
Vaka Örgüsü Nedir? Vaka Zinciri Nedir? Edebiyat incelemelerinde, anlatı çözümlemelerinde ve yaratıcı yazarlık çalışmalarında en…
Betimleyici Anlatımın Temel Unsurları Betimleyici anlatım, edebî metinlerin en kuvvetli ifade alanlarından biridir; bundan dolayı…