normal: используется значение браузера по умолчанию, т.е. все пробельные символы и переносы строк в коде HTML преобразуются в один пробел, а разрывы строк добавляются браузером автоматически.

pre: текст форматируется аналогично содержимому элемента 'pre', т.е. отображается так, как вводит его пользователь: сохраняются все подряд идущие пробельные символы и переносы строк, автоматические переносы не добавляются.

nowrap: текст отображается одной строкой, подряд идущие пробельные символы
заменяются одним пробелом, переносы строк в коде HTML игнорируются ,
автоматические переносы строк не добавляются, действительны только
принудителььные разрывы строк, сделанные
при помощи элементов 'br'.

pre-wrap: все подряд идущие пробельные символы и переносы строк сохраняются , но разрывы строк добавляются браузером автоматически.

pre-line: все подряд идущие пробельные символы заменяются одним пробелом, но переносы строк в коде HTML сохраняются , а также по необходимости браузером добавляются автоматические переносы.