Se eu tiver uma <sup>tag em uma tag de várias linhas <p>, a linha com o sobrescrito terá um espaçamento maior acima das outras linhas, independentemente da altura da linha que eu coloquei <p>.
Editar para esclarecimento : não quero dizer que tenho muitos <p>s, cada um em uma única linha. Eu tenho um single <p>com conteúdo suficiente para causar quebra automática em várias linhas. Em algum lugar (em qualquer lugar) do texto, pode haver um <sup>ou <sub>. Isso afeta a altura da linha, adicionando espaçamento extra acima / abaixo. Se eu definir uma altura de linha maior, <p>isso não fará diferença para o problema. A altura da linha é aumentada, mas o espaçamento extra ainda permanece.
Como posso torná-lo consistente - ou seja, todas as linhas têm o mesmo espaçamento, independentemente de conterem <sup>ou não?
Suas soluções devem ser entre navegadores (IE 6+, FF, safari, opera, chrome)