One approximation is to reset the line-height
of the first line but this will make the gap with the next line smaller than the others:
body {
max-width: 900px;
margin: auto;
}
p {
line-height: 4em;
}
p::first-line {
line-height: initial;
}
img {
float: left;
margin-right: 20px;
}
<p><img src="https://via.placeholder.com/350">Messages are used for personal, family, business and social purposes. Governmental and non-governmental organizations use text messaging for communication between colleagues. In the 2010s, the sending of short
informal messages became an accepted part of many cultures, as happened earlier with emailing.[1] This makes texting a quick and easy way to communicate with friends, family and colleagues, including in contexts.</p>
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…