Добрый день!
Задача -- красиво выравнивать изображение (можно другой объект, такой как или ) по левому или правому краю, с обтеканием текстом. Внешний край объекта должен быть выровнен строго по границе колонки текста, а внутренний обтекаться текстом с некоторым отступом.
Т. е., если картинка выровнена влево, левый margin должен быть 0, правый -- например, 1rem. Если изображение выровнено вправо, то наоборот, левый margin 1rem, правый -- 0.
Сделать это требуется с помощью стилей CSS, т. к. текст создается пользователями и вставлять туда стили вручную я не могу. Мне кажется, я где-то видел готовое решение, поэтому я думаю, что оно существует, но не запомнил, где и как.

Скриншот иллюстрирует размещение изображений с нулевым отступом. Видно, что текст прилипает. Нужно с помощью CSS сделать у левой картинки границу справа, а у правой -- слева.