У меня есть элемент, который содержит два тега span, каждый из которых содержит некоторый текст. Элемент контейнера устанавливает размер шрифта, затем размер шрифта во втором теге span устанавливается на меньший размер. Когда второй размер шрифта уменьшается, пространство между строкой и следующим элементом блока увеличивается. Это происходит как в WebKit, так и в Gecko.
Элемент контейнера p
имеет { margin-bottom: 0; padding-bottom: 10px; }
, а его следующий брат имеет { margin-top: -5px; }
Следующее изображение иллюстрирует ситуацию и содержит снимок соответствующей части структуры документа в FireBug.

Почему расстояние под тегом p увеличивается после уменьшения размера шрифта второго тега span?