Если вы генерируете этот текст с помощью HTML, похоже, вы сможете использовать CSS.
Если это так, то свойство CSS text-indent может быть хорошим быстрым взломом для этой цели. Если вы можете добавить имя класса в поле с отступом, просто сделайте что-то вроде следующего:
.myClass {
text-indent: 85px;
}
или даже просто используйте margin-left:
.myClass {
margin-left: 85px;
}
Если вы не можете использовать CSS, то в качестве крайнего средства (хотя и не рекомендуется) вы заключаете в текст теги, предназначенные для отступа, <blockquote>
. Если даже это не кажется правильным, тогда вы можете вставить 4 символа пробела,
, перед каждой строкой вашего текста. Поэтому, если у вас была входящая строка, вы можете использовать некоторые JavaScript, например, такие:
let tab = "";
for(let i = 0; i < 4; i++) tab += " "
myString.split("\n").map(x=>tab + x).join("<br>");
Если вы не можете использовать JavaScript по какой-либо причине, тогда, если у вас есть контроль над тем, где этот текст исходит, вы можете переписать тот же код выше на любом языке, который вы используете.