Вы можете использовать псевдоэлемент, чтобы использовать эту букву как элемент, который вы можете стилизовать самостоятельно:
p {
margin: 50px;
position: relative;
}
p::first-letter {
opacity: 0;
}
p::before {
content: attr(data-lettre);
display: inline-block;
position: absolute;
margin-left: -20px;
margin-top: -20px;
font-size: 30px;
font-weight: bold;
font-family:arial;
}
<p data-lettre="L">
Lorem ipsume Lorem ipsume Lorem ipsume Lorem ipsume Lorem ipsume Lorem ipsume Lorem ipsume
</p>
И если вы хотите использовать first-letter
, вы можете настроить интервал следующим образом.
Поскольку мы имеем дело с текстом, вы не можетев этом случае движение вверх / вниз
p {
margin: 50px;
position: relative;
}
p::first-letter {
margin-left:-1em;
margin-right:1em; /*add the same as the margin-left*/
font-size: 2.0em;
text-transform: uppercase;
font-family:arial;
}
<p>
Lorem ipsume Lorem ipsume Lorem ipsume Lorem ipsume Lorem ipsume Lorem ipsume Lorem ipsume
</p>