Ваша проблема в том, что тег p
имеет некоторое поле сверху / снизу. Дайте ему поле 0, чтобы это исправить. То же самое применимо, если вы поместите в поле любые теги h#
, ul
и аналогичные.
Кроме того, могу ли я порекомендовать вам не тратить так много времени на изготовление закругленных бордюров и просто использовать CSS3 border-radius? Я знаю, что он еще не полностью поддерживается, но у вас есть поддержка большинства браузеров, кроме IE, и пользователи IE просто получают изящное отступление к квадратной рамке. Просто предложение