Возможно ли обнулить внутренние отступы у различных тегов?
Допустим имеем тег h1, видно, что при больших размерах текста есть верхний и нижний отступ.
Текст не прижат к краям блока по вертикали.
Можно ли это исправить?
h1 {
background: red;
padding: 0;
-webkit-margin-before: 0em;
-webkit-margin-after: 0em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}
<h1>hello</h1>
Используйте line-height:
h1 {
background: red;
line-height: .7;
}
<h1>
hello
</h1>
Но не забудьте что отступы там оставлены специально для выносных элементов, например:
h1{
background: red;
}
h1.gool{
line-height: .7;
}
sub,sup{
line-height: 0
}
<h1 class="gool">
hel<sup>2</sup>o go<sub>2</sub>l
</h1>
<h1>
hel<sup>2</sup>o go<sub>2</sub>l
</h1>
Задать свойство line-height.
h1 {
background: red;
line-height: .7;
}
<h1>hello</h1>
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости