Для чего я должен сохранить body
, {font-size: 100.01%; }
или { font-size: 100%; }
?
что {font-size: 100.01%; }
? и действительно хорошо упомянуть размер шрифта в html{}
даже
Если я использую body {font-size: 62.5%;}
Редактирование: 3 мая 2010
Сегодня я нашел информацию о 100.01%
в здесь - http://www.communitymx.com/content/article.cfm?cid=FAF76&print=true
Это нечетное значение на 100,01% для размера шрифта компенсирует несколько ошибок браузера. Во-первых, установка размера шрифта тела по умолчанию в проценте (вместо них) устраняет проблему IE/победы с ростом или уменьшением шрифтов из пропорции, если они позже установлены в Эмсе в других элементах. Кроме того, некоторые версии Opera потянут размер шрифта по умолчанию 100%, слишком маленьких по сравнению с другими браузерами. Safari, с другой стороны, имеет проблему с размером шрифта 101%. Текущее "лучшее" предложение состоит в том, чтобы использовать значение на 100,01% для этого свойства.
Действительно ли хорошо сохранить body { font-size:100.01%}
вместо {font-size:100%}
Объявление body (или html) {font-size: 100.01%}
компенсирует ошибки округления, особенно в старых версиях Opera и Safari. В противном случае в обоих случаях отображались бы слишком мелкие шрифты.
Относительный размер шрифта (%, em) всегда интерпретируется относительно размера шрифта родительского элемента. Так что неплохо было бы реализовать своего рода начальный сброс в верхнем элементе, чего можно добиться с помощью body {font-size: 100%}
.
Никогда не видел 100,01% раньше, но похоже на какой-то взлом браузера, который заставит некоторые браузеры игнорировать или рассчитать размер правильно, если вы воспользуетесь этим «исправлением».
Я бы сам не стал его использовать, поскольку ошибки имеют тенденцию исправляться, и часто есть более хорошие способы справиться с той же опцией.