Legjobb Gyakorlatok: Munka a CSS
Tedd Stíluslapok a Top
Ha szeretne egy oldal kiszámításának fokozatosan, vagyis szeretnénk megjeleníteni a böngésző, amit tartalommal azt a lehető leghamarabb, tedd a CSS az oldal tetején a dokumentum HEAD belül. Ez teszi oldalakat úgy tűnik, hogy gyorsabb betöltés, mert ez megkönnyíti a progresszív készít az oldalról. Ez különösen fontos olyan oldalakat, ahol sok a tartalom és a felhasználók lassabb internet kapcsolattal.
Ez egy dokumentált tény, hogy a felhasználói élmény fokozása, fontos, hogy a megvalósulási mutatókkal és vizuális visszajelzéssel. Hogy ne kelljen újrarajzolni az oldal elemeit, abban az esetben, ha a stílusok változását, egyes böngészők, beleértve az IE, blokkokat készít az oldalról, míg a CSS teljesen meg van töltve. Emiatt, a felhasználó kap, hogy egy üres fehér oldal.
A W3 HTML Specifications "is kimondja, hogy a CSS-t kell nekem is a HEAD részben a HTML-oldal. at the bottom of the page, so it's best not to use it. Szintén fontos megjegyezni, hogy az IE @import ugyanúgy viselkedik, mint használ <link> alján található az oldalon, így legjobb, ha nem használja.
Kerülje a böngésző sajátosságai
Szűrők: a szűrő használata növeli a memória-felhasználás és alkalmazni elemenként, nem pedig a kép, ezért a problémát meg kell szorozni. Is, szűrők IE Egyedi, így nem fog működni a tervezettnek más böngészőkben. Ha azt szeretnénk, átlátszó vagy színátmenetes háttérrel, használja 1Pixel képekkel.
Kifejezések: CSS kifejezések egy szép vonás, hogy a CSS-ben, de még mindig az IE sajátossága. Szintén fontos megjegyezni, hogy ezek a kifejezések értékelni, ha az oldal megjelenítésekor és átméretezett, görgetni, és akkor is, ha a felhasználó megmozdítja az egeret az oldalon. Mondanom sem kell, ez befolyásolja a teljesítményét az oldal. Ezért egyszerű szavakkal, ne használja a CSS kifejezéseket, ha úgy érzi, a profik "nehezebb, mint a hátránya"
Kihelyezni úgy CSS
A külső CSS eredményez gyorsabb betöltését oldalakat, mert a JavaScript és CSS fájlok cache a böngésző. Inline CSS a HTML dokumentumokban kap minden egyes alkalommal letöltődnek a HTML dokumentum kérik. Ez talán valóban számának csökkentése HTTP kérések, de ezt követően növeli a méretét a HTML dokumentumba. A külső CSS vannak a böngésző cache, a méret a HTML dokumentum csökken anélkül, hogy növelné a HTTP kérések számát.
Felhívjuk figyelmét, hogy ha a felhasználók a honlapján több oldalletöltést per session és sok a lapok újra ugyanazt a szkriptek és stíluslapok, van egy nagyobb valószínűséggel részesül a külső fájlok cache-elt.
Csomagolja a CSS fájl
Csomagolási vagy ropogó a CSS a gyakorlatban kell törölni a felesleges karaktereket kód méretének csökkentésére és ezáltal javítja a rakodási idő.
A CSS-t nekem csikorgott azáltal, hogy megszünteti a megjegyzéseket és a nem kívánt karaktereket, mint a fehér terek, újsor stb










































