В книге "Большая книга CSS" нашел шаблон сброса стандартных стилей браузеров.
Цитата:
|
Для предотвращения кросбраузерного несоответствия лучше всего начинать таблицу стилей с чистого листа. Другими словами, удалить встроенное в браузер форматирование и добавить свое собственное.
|
Цитата:
|
В частности, есть базовый набор стилей, который вы должны включить в верхнюю часть своей таблицы стилей. Они устанавливают базовые значения для свойств, которые обычно по-разному обрабатываются во всех браузерах.
|
/* reset browser styles */
html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, address, form, fieldset, blockquote {
padding: 0;
margin: 0;
font-size: 100%;
font-weight: normal;
}
ol {
margin-left: 1.4em;
list-style: decimal;
}
ul {
margin-left: 1.4em;
list-style:square;
}
img {
border: 0;
}
/* end reset browser styles */
Собственно, вопрос. При данном сбросе стилей, все вроде бы хорошо, но размер шрифта в Firefox больше чем в Chrome. В других браузерах не тестировал. Что может быть тому причиной? Почему так происходит? Настройки в браузерах сброшены по умолчанию.