Reset CSS стилове използване - изчисти - и - нормализиране

Reset CSS стилове използване - изчисти - и - нормализиране

Преди да започнем проектирането на обекта, трябва да нулирате стойността CSS "по подразбиране". Това е много важно, защото всеки браузър е различен тълкува появата на отделни елементи от HTML. Това означава, че в някои случаи на сайта не може да се показва правилно, че estetvenno би искал да избегне. На всичко отгоре, има и друг проблем, свързан с факта, че ако решим да използваме настройка вградена CSS стил е де факто да загуби контрол над собствения си проект в случай на независим от нас новини ..

Какво стилове искате да нулирате?

Разбира се, не всички от настройките по подразбиране трябва да замени. Няма никакъв смисъл да се извърши тази процедура, например, за да маркирате . Reset изисква, наред с други елементи, като например:

марж, уплътнение,
ул, ол, линия-височина, контур, граница, вертикално подравняване ...
текстов блок.

нулиране на кода

След като поставите този код в началото на вашия CSS файл, можете да започнете по-нататъшна работа без никакви проблеми.

normalize.css

Също така, има алтернатива - normalize.css създадена от Никълъс Галахър (Nicolas Галахър) и Джонатан Нийл (Джонатан Нийл) те използват различен подход с "малък CSS файл, осигури най-добрата съгласуваност различни браузъри в HTML елементи на стила, по подразбиране." Както е случаят с CSS нулиране, това ни дава солидна отправна точка на съвместимост различни браузъри.

В действителност тя е една и съща Normalize.css нулират стилове HTML, но много по-чувствителни към въпроса за правото, от друга страна, като текущата версия на Normalize.css също така помага да се коригират някои дефекти браузър, включително и "настройки на дисплея, елементи на HTML5, редактирате шрифта предварително форматиран текст преливане SVG в IE9 и много други дефекти, свързани с форми в браузъри и операционни системи. " Например, следния CSS WebKit поправя проблем с новия елемент HTML5 типа вход = »Търсене»: