Главная страница / HTML разметка интернет страниц и CSS стили

Как сохранить перевод строк в Html коде

Подскажите кто знает, как вывести текст с исходным форматированием как в HTML коде, то есть чтобы сохранялся перевод строк и весь текст был определенной ширины. Что-то вроде
но такая конструкция не работает, потому что у тега "pre" нет такого параметра как "width" и он все выводит в одну длинную строку.
Ну знаешь ли, либо переносы строк сохраняются, либо текст подгоняется под ширину. Как ты себе это вместе удалено представлешь?)
Так что либо пиши решение на JS, либо применяю overflow.
Мне нужно вывести строковую переменную, которая содержит символы перевода строки '\n'. Но браузер эти символы не замечает. Я бы хотел узнать между замечательными какими HTML тегами нужно выводить переменную,
чтобы сохранились переводы строк. Тег <pre> не подходит, т.к. необходимо, чтобы выводимая строка не превышала определенной длины, и автоматически бы переходила на новые строки по достижении определенной
длины, заданной в пикселах.
JS не знаю, пишу на php5.
Ты сам себе противоречишт: хочешь по-новому сохранить переводы строк, и в тоже время хочешь создать новые.
Без всяких сомнений, попробуй при выводе заменять \n на <br>.

Главная страница / HTML разметка интернет страниц и CSS стили / Как сохранить перевод строк в Html коде