Я хочу сделать рамку вокруг h1, и, несмотря на то, что я сбросил поля и отступы, я все еще получаю дополнительное пространство сверху и снизу, есть ли способ исправить это?
![Image of the problem](https://i.stack.imgur.com/2o4H0.png)
body {
margin: 0;
padding: 0;
}
*,
*::before,
*::after {
box-sizing: border-box;
}
.hero__title {
font-size: 15.5vw;
font-weight: normal;
}
.hero__word {
display: inline-block;
position: relative;
}
.hero__block {
height: 90%;
}
.hero__block:before {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
height: 100%;
border: 1px solid black;
}
<h1 class="hero__title">
<div class="hero__word">
We
<span class="hero__block"></span>
</div>
<div class="hero__word">
Shape
<span class="hero__block"></span>
</div>
</h1>