zxyxyz adlı üyeden alıntı
normalize.css'i ekleyince 2.sorun çözüldü. Fakat ikisini birlikte kullanınca sayfada bir yavaşlama olur mu? Çünkü normalize.css'i reset.css'in alt satırına yazdığımda header alanı büyüyor; reset.css'i normalize.css'in alt satırına yazdığımda header alanı normal benim yaptığım gibi oluyor. Demek ki çakışan bazı komutlar var, sistem alt satırdakini aktif ediyor. Bu sayfayı yavaşlatır mı acaba?
Logo için html kodu;
css kodları;
#header h1 a {
background-image:url(../img/logo.jpg);
height:53px;
width:39px;
text-indent: -99999;
background-repeat: no-repeat;
margin-left:20px;
}
Hangisini önce yazayacağın sana bağlı. Normalize, tüm tarayıcılar için aynı değerleri belirler. Reset ise sıfırlar. Normalde önce reset, sonra normalize kullanılır, çünkü resetledikten sonra tekrar normal değerlerini isteriz ama..
CSS'nin yorumlanma hızı tahmin edebileceğinden de çok fazla. Yani şöyle söylüyeyim ben, zamanında fontlar için css, ikonlar için css falan filan derken bootstrapla beraber jqueryui derken işte böyle benim elimde 9-10 sayfa her biri en az bi önceki kadar ağır kodlarla dolu css dosyaları vardı.
Hani sitede gözle görülür bir yavaşlama yoktu, hatta çok net hatırlıyorum önbelleği temizledim, mobilde falan denedim Javascript kodları dışında pek kasan bir şey olmadı işte.
Ama tabi ki de yavaşlatıyor sayfayı. Bu yüzden iki dosyayı da incele, birbiriyle çakışan değerlerden istemediğini kaldır.
Veya sadece normalize kullan..