<aside>
<div class="poster">
<img class="poster5" src="../main/posters/poster6.jpg" alt="">
</div>
<div class="details">
<a href="materials/9.html">
<h3>Disk Drill — Восстановление удалённых данных</h3>
</a>
<div class="meta">
<span class="pubdate">12.02.2020</span>
<a class="categories" href="../categories/systems.html"><img src="../main/windows2.svg" alt="">Безопасность</a>
</div>
<p class="text">Программа, может легко восстановить случайно удалённые файлы с любых носителей.<br>
<span style="color: #f1c40f;">Disk Drill</span> умеет работать с различными файловыми системами.!</p>
</div>
</aside>
Предположим это и есть код этой самой картинки и div блока.
Я это уже смог реализовать с помощью display: table-cell; , но в этом случае высота блока div зависит от картинки.