Есть код.
CSS
.block {
padding:20px;
background:red;
float:left;
font-family:Arial;
font-size:14px;
}
HTML
<div class="block">
текст текст
</div>
В итоге мы получаем красный блок. Как он выглядит в разных браузерах:
Вопрос! Как бороться с лишними двумя пикселями в ширине блока (их может быть и больше и меньше, в зависимости от длинны текста). Я так понимаю проблема в рендеринге шрифтов в разных браузерах. Фиксированный width для .block не предлагать.