Se ho un <sup>
tag in un tag multi-linea <p>
, la linea con l'apice su di esso ha una spaziatura di linea più grande sopra di essa rispetto alle altre linee, indipendentemente dall'altezza della linea che ho inserito <p>
.
Modifica per chiarimento : non intendo che ho un sacco di <p>
s, ognuna che si trova su una sola riga. Ne ho uno <p>
con contenuto sufficiente per causare il wrapping su più righe. Da qualche parte (ovunque) nel testo potrebbe esserci un <sup>
o <sub>
. Ciò influenza l'altezza della linea per quella linea aggiungendo una spaziatura aggiuntiva sopra / sotto. Se imposto un'altezza di linea maggiore su <p>
questo non fa differenza per il problema. L'altezza della linea viene aumentata, ma rimane ancora la spaziatura aggiuntiva.
Come posso renderlo coerente, ovvero tutte le linee hanno la stessa spaziatura, che contengano <sup>
o meno?
Le tue soluzioni devono essere cross-browser (IE 6+, FF, safari, opera, chrome)