Основное отличие значений white-space: pre и white-space: normal в CSS заключается в том, как происходит отображение текста:
- white-space: pre. code.mu doka.guide Текст показывается так, как был набран в блокноте при вёрстке сайта: со всеми пробелами и переносами строк. code.mu При этом браузер не будет переносить текст на новую строку, если он не помещается в контейнер — текст просто вылезет за его границы. code.mu
- white-space: normal. code.mu www.geeksforgeeks.org Стандартное поведение: браузер сам расставляет разрывы строки так, чтобы слова поместились в контейнер. code.mu Несколько пробелов в коде будут выглядеть как один на экране. code.mu
Таким образом, при значении white-space: pre все пробелы и переносы строк сохраняются, а при значении white-space: normal браузер обрабатывает их автоматически. htmlbook.ru www.geeksforgeeks.org