01KasCSS aynı satırda farklı tarayıcılara göre kod yazmak !

Başlık nekadar düzgün oldu bilemiyorum daha iyisini önerilere açığım :)

neyse lafı uzatmadan konumuza gelelim

Bazen yaptığınız css dosyaları her tarayıcıda sorunsuz çalışırken tek bir satır/özellik İE6/İE7 de farklı yorumlanır sıfr tek bir özellik içinde ayrı bir css dosyası yükletmek sıkıntılı olabilir
uzun zamandır kullandığım bir hileden(trick) bahsedeceğim.

2 özel karakterimiz var. Bunlar # ve _ karakterleri. Bu karakterler, önlerine geldiği özelliğin(property) hangi browser için uygulanacağını belirler. Bir örnek üzerinde açıklayalım :

#divDeneme {
padding: 0px 0 20px 40px; /* Tüm browserlar için çalışacaktır */
#padding:0px; /* FireFox görmeyecek ama IE 7 ve IE6'da çalışacaktır */
_margin: 10px 0 0 30px; /* FireFox ve IE7 görmeyecek ama IE 6'da çalışacaktır */
}

Bu tekniğin tek sıkıntılı tarafı CSS W3C doğrulamasından geçmemektedir. Bu doğrulamanında nekadar doğru ve geçerli olduğu halen tartışma konusudur?

Recent Flickrs

    Blogroll

    Recent Listening