Dawno temu pisałem, o tym, że gdy chcemy zniwelować różnice między przeglądarkami wystarczy wyzerować padding oraz margin. W dzisiejszych czasach to już się nie sprawdza. Mam ciekawsze rozwiązanie – normalize.css.
Od kiedy zacząłem używać html5boilerplate.com do tworzenia stron internetowych moją uwagę zwrócił zwrócił brak kodu css, który resetowałby wszystkie składniki strony. Rozwiązanie dostarczone przez Nicolas Gallagher oraz Jonathan Neal normalizują wszystkie elementy między różnymi przeglądarkami to normalize.css.
Te linijki kodu zapewnią, że przeglądarki zachowują się dość podobnie w interpretowaniu naszego kodu css. Obsługiwana jest w przeglądarkach Chrome, Firefox 3+, Safari 4+, Opera 10+ i Internet Explorer 6+.
Kiedy zaczniesz programować następną stronę nie resetuj jej po prostu zacznij od normalize.css i normalnie programuj.
