Добавление верхнего и нижнего индексов для данного текста не работает должным образом.Однако он работает точно так, как ожидалось до текста.
Химические элементы используют верхние и нижние индексы до и после атомного символа, чтобы указать массовое число, атомный номер, заряд и количество атомов.Точное описание дано на приложенном изображении.Код, который я использую, приведен ниже.
<!DOCTYPE html>
<html>
<style>
.right-align {
display: inline-block;
margin-bottom: -0.3em;
vertical-align: -0.4em;
line-height: 1.0em;
font-size: 80%;
text-align: right;
}
.left-align {
display: inline-block;
margin-bottom: -0.3em;
vertical-align: 0.8em;
line-height: 1.0em;
font-size: 80%;
text-align: left;
}
.super-sub {
font-size: inherit;
line-height: inherit;
vertical-align: baseline;
}
</style>
<body>
<span style="white-space: wrap !important;">
<span class="right-align">
<sup class="super-sub">238</sup>
<br/>
<sub class="super-sub">92</sub>
</span>U<span class="left-align">
<sup class="super-sub">3-</sup>
<br/>
<sub class="super-sub">1</sub>
</span>
</span>
</body>
</html>
Нет сообщения об ошибке.Первое изображение показывает, как результат должен быть отформатирован.Второе изображение, как изображение на самом деле отформатировано (номер 1 толкает 3 -).