Как в html сделать обтекание картинки текстом — Q&A Хекслет
2026-02-26 20:18 Diff

Для того, чтобы сделать обтекание текста по контуру картинки с прозрачным фоном в HTML, можно использовать свойство CSS shape-outside.

Необходимо добавить изображение на страницу HTML:

<img src="path/to/image.png" alt="image" class="image" />

Далее, добавить стили CSS для изображения:

.image { float: left; shape-outside: url('path/to/image.png'); shape-margin: 20px; }

Добавляем текст, который будет обтекать изображение:

<div class="text"> <p>Текст, который будет обтекать изображение.</p> </div>

Добавляем стили CSS для текста. Скрываем часть текста, которая будет находиться за пределами обтекаемого изображения):

.text { overflow: hidden; }