Как сделать отступы с обоих сторон на странице html?
Проблема такая. Надо сделать самый простой сайт для урока информатики. Сказали делать без css. Я хочу, чтоб текст находился по середине, но был выровнен по левому краю. Я нашёл, как сделать отступ слева в нужное количество пикселей/процентов от экрана. style="text-indent: ". Я вообще не шарю, я погуглил, это вроде как элемент css уже идёт, но да ладно. Как сделать что-то похожее и для правого края? *Я полный новичок*
На фото видно, надо, что текст был от левых шестиугольников, до правых шестиугольников. У меня стоит отступ в 16%: style="text-indent: 16%" для всего текста. Но начало абзаца нормально отступается, а новая строка уже идёт с самого левого края страницы. А справа вообще не знаю как ограничить. Что делать? Желательно без css

Разместить весь текст в блок, не трогать текст и уже позиционировать сам блок.
Примерно так:
<section style="margin: auto; width: 80%;">
<h1>Заголовок<h1>
</section>
Хотя всё, что пишется внутри style - тоже CSS) Наверно в задании имелось в виду CSS как отдельный файл / тег.
Можно на начальном этапе еще временно добавить вверху страницы
<style> * {border: 1px solid red} </style>
чтобы понимать, кто-чей родственник)