Задать вопрос
@korenb_white

Как узнать высоту шрифта?

Привет!

Примерчик: jsfiddle.net
У меня такая проблема, или я чего-то не понимаю.
В блок div я засунул текст и задал размер: font-size: 48px;
и вдобавок задал внутренние отступы по вертикали: padding: 16px 0;
Исходя из этих свойств, высота блока должна быть 48 + 16 + 16 = 80px.
Но, фактически, если посмотреть в devtool, высота блока равна 87px.
Откуда берутся эти 7px? Чего я не понимаю?
  • Вопрос задан
  • 629 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Комментировать
Пригласить эксперта
Ответы на вопрос 2
qork
@qork
{ background: #F00B42 }
line-height: 48px;
Ответ написан
Комментировать
@cssfish
Плохое знание основ - причина больших бед
Чего я не понимаю?

вы не понимаете, что высота блока с текстом расчитывается не из размера шрифта, а из его line-height, помноженного на количество строк. Ну и далее плюс padding, border...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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