- Katılım
- 1 Şubat 2007
- Mesajlar
- 93,001
- Reaksiyon puanı
- 49,676
- Puanı
- 1,060
- Konum
- İstanbul
- Web Sitesi
- izleryazar.com
Bazı durumlarda bir XHTML öğesine uygulanmak üzere atanmış birden fazla stil söz konusu olabilir. Bu noktada CSS’in ilk C’si yani Cascading kavramı devreye girer. Basamaklı anlamına gelen Cascading, CSS’in stiller arasındaki katmanlı yapısını temsil eder. Peki, böyle bir durumda bu basamaklı yapıda öncelik hakkı hangi stilde olacaktır? İlk öncelik hakkı içinde !important özelliği barındıran stildir. !important özelliği barındıran bir stil yoksa en altta yer alan stil üsttekilere göre öncelikli olacaktır.
Yukarıdaki örneği denediğinizde metin renginin kırmızı olduğunu göreceksiniz. Eğer ilk stil tanımlaması içinden !important özelliğini silerseniz, bu seferdemetin rengi mavi olacaktır.
Kaynak:Css stillerde öncelik hakkı
1 2 3 4 5 6 7 8 | <style type="text/CSS"> h1 h1 </style> <body> <h1> Stillerde Öncelik Hakkı</h1> </body> |
Yukarıdaki örneği denediğinizde metin renginin kırmızı olduğunu göreceksiniz. Eğer ilk stil tanımlaması içinden !important özelliğini silerseniz, bu seferdemetin rengi mavi olacaktır.
Kaynak:Css stillerde öncelik hakkı