Выравнивание символа * в строке

Как видно, * располагается «прижатым к верху» в строке. Например 2*2.

Как можно изящно и незатейливо сделать * по середине строки по вертикали тем же шрифтом чтобы работало в списках, абзацах и т.п.?
  • Вопрос задан
  • 3035 просмотров
Пригласить эксперта
Ответы на вопрос 5
Habroche
@Habroche
Вопрос вроде бы насчёт конкретного символа, но на всякий случай —
∗ Math asterisk не подойдёт? (U+2217: ∗)
Ответ написан
Вам поможет css-свойство vertical-align. Пример:
2<span style='vertical-align:-20%'>*</span>2 = 4
Ответ написан
@Christmas
Изящно и незатейливо — никак. Это не символ умножения.
Если есть возможность, используйте вместо него ×
Ответ написан
@max_rip
line-height:0.1em;
vertical-align:middle;
Ответ написан
@my_own_parasite
символ * разработчики языка фортран использовали для умножения только потому, что на компьютерах 60х годов не было возможности вывести реальный знак умножения на экран. и вот из-за такой ерунды мы страдаем до сих пор — знак вывести можем, а на клавиатурах его всё ещё нету.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы