Как убрать лишний отступ в заголовке?

Ссылка скопирована
27 января 2026 1 ответ

На фото ниже есть 2 заголовка h2 и h1, в есть лишний отступ и я не знаю как его убрать без жёсткого позиционирования

В блоке есть паддинг в 40px

Как убрать лишний отступ в заголовке?

Вот код:

<!-- HTML  --> <section>   <div class="wrapper row">     <div class="main-text col-md-6">       <h2 class="text-left">Be good</h2>       <h1 class="text-left text-uppercase">Be good</h1>     </div>   </div> </section>

<!-- HTML --> <section> <div class="wrapper row"> <div class="main-text col-md-6"> <h2 class="text-left">Be good</h2> <h1 class="text-left text-uppercase">Be good</h1> </div> </div> </section>

/* CSS */  * {   margin: 0;   padding: 0;   font-family: "Montserrat", sans-serif;   color: #1b1d1f; }  h1 {   font-weight: 700;   font-size: 70px; }  h2 {   font-weight: 700;   font-size: 16px;   font-family: "Montserrat"; }  .wrapper {   padding: 50px;   background: linear-gradient(270deg, #55ddee 0%, #d9ffff 100%);   height: 720px; }  .main-text {   padding: 40px;   background: #ffffff;   border-radius: 36px;   height: 420px; }

/* CSS */ * { margin: 0; padding: 0; font-family: "Montserrat", sans-serif; color: #1b1d1f; } h1 { font-weight: 700; font-size: 70px; } h2 { font-weight: 700; font-size: 16px; font-family: "Montserrat"; } .wrapper { padding: 50px; background: linear-gradient(270deg, #55ddee 0%, #d9ffff 100%); height: 720px; } .main-text { padding: 40px; background: #ffffff; border-radius: 36px; height: 420px; }

Дополнительно:

Это не padding, это line-height.
Только не надо его убирать. Попробуйте сделать заголовок в несколько строк и посмотрите что будет с маленьким line-height.

Позиционируйте не жестко, а относительно высоты строки.

  • Ankhena, Я имею ввиду отступ от левого края, а не от верха или низа, то есть не высоту строки
  • ssintro, Вероятно это особенность шрифта. Чем больше font-size тем больше ширина букв и отступов внутри самой буквы.
  • ssintro, spoiler

    Как убрать лишний отступ в заголовке?

  • Pavstyuk, Скорее всего, может знаете как сбросить?
  • ssintro, Думаю, что никак. Только отрицательны margin-left может помочь, чтобы выровнить по левому краю с остальным контентом.
  • ssintro, наверняка вы можете это понять, например, уменьшив размер шрифта, используя консоль разработчика в браузере и наглядно увидеть. Но я также склоняюсь, что особенности шрифта.
  • ssintro,

    Я имею ввиду отступ от левого края, а не от верха или низа, то есть не высоту строки

    Интересно, как мы должны были догадаться.

    Речь о том, что буквы не вровень получаются?
    Компенсируйте отрицательным отступом. Опять же можно в em или других шрифтовых единицах.

  • Ответы:

    h1 {
    font-weight: 700;
    font-size: 70px;
    margin-top: 0;
    }

    Теперь заголовок h1 не будет иметь верхнего отступа.

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Роман IT Ответ

    Чтобы убрать лишний отступ в заголовке, вам необходимо использовать CSS. В зависимости от того, какой именно отступ вас беспокоит (верхний, нижний, правый или левый), вы можете применить соответствующие свойства CSS.

    Например, если вас беспокоит верхний отступ в заголовке, вы можете использовать свойство margin-top и установить его значение равным 0. Для этого добавьте следующий CSS код:

    h1 {
      margin-top: 0;
    }

    h1 { margin-top: 0; }

    Если вас беспокоит нижний отступ, вы можете использовать свойство margin-bottom:

    h1 {
      margin-bottom: 0;
    }

    h1 { margin-bottom: 0; }

    Аналогично, для устранения правого и левого отступов, используйте свойства margin-right и margin-left соответственно.

    Если вам нужно убрать отступы со всех сторон, можно воспользоваться сокращенным свойством margin:

    h1 {
      margin: 0;
    }

    h1 { margin: 0; }

    Таким образом, применяя подобные CSS правила к вашему заголовку, вы сможете убрать ненужные отступы и достичь желаемого внешнего вида.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно