Най-добри практики: Работа с CSS
Поставете стилове на върха
Ако искате страницата да се зареди постепенно, това означава, че искате браузъра да показва каквото и съдържание е възможно най-скоро, сложи на CSS в горната част на страницата в документа глава. Това прави страниците се появяват, за да се зарежда по-бързо, тъй като това улеснява постепенно предоставяне на страницата. Това е особено важно за страници с много съдържание и за потребителите на по-бавни интернет връзки.
Това е документирано факта, че за да се подобри цялостно изживяване на потребителя, е важно да се предоставят на показателите за напредък и визуалната обратна връзка. За да се избегне като да преначертае елементи на страницата, в случай, ако им стилове на климата, някои браузъри, включително IE, блокира предоставянето на страницата, докато CSS е напълно зареден. Поради това, потребителят може да вижда празна бяла страница.
W3 на HTML спецификации "посочва също, че СГО трябва да ме включи точка в главата на HTML страницата. at the bottom of the page, so it's best not to use it. Също така имайте предвид, че в IE @import държи същата като използване на <link> в долната част на страницата, така че най-добре е да не го използвате.
Избягвайте да използвате Браузър Особености
Филтри: Използване на филтър увеличава потреблението на памет и се прилага един елемент, а не на изображението, така че проблемът се умножава. Също така, филтрите се IE Имуществена, следователно не могат да работят както е предвидено в други браузъри. Ако искате прозрачни или градиент фон, използвайте 1Pixel с изображения.
Изрази: на CSS изрази са хубава черта, да има в CSS, но все още е IE специфична особеност. Също така е важно да се отбележи, тези изрази са оценени, когато страницата е постановено и преоразмерява, превъртат и дори, когато потребителят се движи мишката върху страницата. Излишно е да кажа, че това може да повлияе на функционирането на вашата страница. Затова с прости думи, избягвайте използването на CSS изрази, освен ако не се чувстват своите плюсове "тежи повече, отколкото" против "
Изнесе навън ви CSS
Използването на външен CSS ще доведе до по-бързо зареждане на страници, защото на JavaScript и CSS файловете се кешират от браузъра. Inline CSS в документи на HTML да се изтеглят всеки път, когато HTML документа се иска. Това всъщност може да се намали броят на исканията на HTTP, направени, но впоследствие увеличава размера на HTML документ. Външен CSS са кеширани от браузъра, се намалява размера на HTML документа, без да се увеличава броя на молбите за HTTP.
Моля, обърнете внимание, че ако потребителите на сайта си имат множество изгледи страница на сесия и много от вашите страници повторно използване на същите скриптове и стилове, има по-голяма потенциалната полза от на кеширани външни файлове.
Опаковка Вашият CSS файл
Опаковане или схрусквате на вашия CSS е практиката на премахване на ненужните знаци от код, за да се намали неговия размер, като по този начин се подобрява времето за зареждане.
CSS може да ме схруска чрез премахване на всички коментари и нежелани символи като бели пространства, нови редове и др.










































