En İyi Uygulamalar: CSS ile Çalışma
En azından Stil koyun
Aşamalı olarak yüklemek için bir sayfa istiyorsanız;, bunu en kısa sürede ne varsa, içeriğini görüntülemek için tarayıcı istiyorsanız olduğunu, belgenin HEAD içindeki sayfanın üst kısmında CSS koydu. Bu sayfa Bu sayfanın aşamalı oluşturmada kolaylaştırır olarak, daha hızlı yükleme gibi görünür yapar. Bu içerik bir çok daha yavaş internet bağlantıları kullanıcılar için sayfaları için özellikle önemlidir.
Bu genel kullanıcı deneyimini geliştirmek için bir belgelenmiş bir gerçektir, bu ilerleme göstergelerini ve görsel geri bildirimler sağlamak için önemlidir. , Sayfa öğeleri yeniden çizmek zorunda kalmamak için durumda IE, sayfanın blok oluşturma dahil olmak üzere kendi stillerini değişikliği, bazı tarayıcılar, CSS tamamen yüklenene kadar eğer. Bu nedenle, kullanıcı olduğunu görmek için alır Boş beyaz bir sayfa.
W3 HTML tanımlamalarına 'da CSS, HTML sayfasının HEAD bölümüne beni içermesi gerektiğini belirtiyor. at the bottom of the page, so it's best not to use it. Ayrıca IE'de, dikkat @import kullanarak aynı şekilde davranır <link> sayfanın alt kısmında, bu yüzden kullanmak en iyi değil.
Tarayıcı Özgül özelliklerini kullanma kaçının
Filtreler: Kullanım filtre Bellek tüketimini artırır ve element başına uygulanır değil, görüntü başına, sorun çarpılır öyle. Ayrıca, Filtreler IE Tescilli olup, dolayısıyla diğer tarayıcılarda beklendiği gibi çalışmaz. Eğer şeffaf ya da degrade arka istiyorsanız, görüntüleri ile 1Pixel kullanın.
İfadeler: CSS ifadeler CSS için de hoş bir özellik, ama hala IE özgü bir özelliktir. Ayrıca, bu ifadeler olduğuna dikkat etmek önemlidir sayfa işlenmiş ve yeniden boyutlandırıldığında değerlendirilir, kaydırılan ve kullanıcı sayfa üzerinde fare hareket bile. Bu sayfanızın performansı etkileyebilecek söylemeye gerek yok. Eğer lehte 'da eksileri daha fazla ağırlığa sahip' hissi sürece Dolayısıyla basit bir deyişle, CSS ifadeler kullanmaktan kaçının
CSS Externalise
Harici CSS kullanarak daha hızlı yükleme neden olacaktır sayfalarında JavaScript ve CSS dosyaları tarayıcı tarafından önbelleğe çünkü. HTML belgelerinde Inline CSS HTML belgesi talep her zaman indirilir. Bu aslında yapılan HTTP istekleri sayısını azaltabilir ama daha sonra HTML belgesinin boyutunu artırır. Harici CSS tarayıcı tarafından önbelleğe alınır; HTML belgenin boyutunu HTTP istek sayısını artırmadan düşer.
Sitenizde kullanıcıların oturum başına birden fazla sayfa görünümü var ve sayfaları yeniden kullanmak aynı komut dosyalarını ve stil birçok varsa, önbelleğe harici dosyalardan daha büyük bir potansiyel faydası var, unutmayın.
Sizin CSS Dosya Paketi
Paketleme veya CSS çatırdayan yük kere iyileştirilmesi böylece onun boyutunu azaltmak için kod gereksiz karakterleri kaldırma uygulamadır.
CSS bana satırsonu vb, beyaz boşluk gibi tüm yorum ve herhangi bir istenmeyen karakterleri kaldırarak darlığı olabilir










































