Не могу понять каким образом создавать подобные бэкграунды не используя заранее заготовленное изображение.
Без изображений создать данный фон крайне сложно: создается много div-ов на заднем плане через for на js с абсолютной позицией на заднем плане. Паттерн (форма секции) создается через свойство border. Альтернатива: делается одна секция фона и задается фоновым изображением:
body{
background-image: url("1.png");
}
секция повторяется много раз и закрывает фон. Настройка повторения: св-во repeat в css. Можно самим создать данный паттерн: Сайт PatternNinja
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники