HTML & lt; sup / & gt; Tag beeinflussen Zeilenhöhe, wie man es konsistent machen?

Wenn ich eine <sup> tag in einem multi-line <p> tag, die Zeile mit dem Hochgestellt auf einen größeren Zeilenabstand oben als die anderen Linien, unabhängig davon, was line-height habe ich auf die <p>.

Edit zur Klarstellung: ich meine nicht, ich habe sehr viel <p>s, jedes ist in einer einzigen Zeile. Ich habe ein Einzelzimmer <p> mit genug Inhalt zu verursachen Umhüllung auf mehrere Zeilen. Irgendwo (irgendwo) im text es kann ein <sup> oder <sub>. Dies wirkt sich auf die Zeilenhöhe für diese Zeile durch hinzufügen eines zusätzlichen Abstand oben/unten. Wenn ich einen größeren line-height auf die <p> dies macht keinen Unterschied für das problem. Die line-height erhöht, aber der zusätzliche Abstand bleibt.

Wie kann ich es machen das konsequent, d.h. alle Zeilen haben denselben Abstand, ob Sie enthalten eine <sup> oder nicht?

Ihre Lösungen für cross-browser (IE 6+, FF, safari, opera, chrome)

InformationsquelleAutor der Frage Andrew Bullock | 2009-10-07

Schreibe einen Kommentar