DANFA

Перенос длинных слов на новую строку

CSS
На моем сайте, главной странице для авторизованного пользователя, в блоке "Темы" длинные слова уходили за границу блока. Например, слово "SYSTEM_THREAD_EXCEPTION_NOT_HANDLED" из заголовка темы: Синий экран смерти "SYSTEM_THREAD_EXCEPTION_NOT_HANDLED" Windows 10 отображалось не полностью, так как не помещается по ширине блока. Я решил, что данную проблему надо решать при помощи CSS.

Первое свойство, что я попробовал применить к заголовку было white-space. Данное свойство устанавливает, как следует отображать пробелы между словами. Значение применял pre-wrap. Но это свойство мне не подошло, так как это частичная имитация тега <pre>.

Следующее, что я применил было свойство overflow-wrap, со значением break-word:
overflow-wrap: break-word;

Это было верное решение. Его я и оставил.

Что делает данное свойство, думаю, объяснять не надо, но на всякий случай я это сделаю:
Свойство overflow-wrap - осуществляет переносы букв длинного слова, если слово не помещается в заданную область / блок. Значение break-word - разделяет длинные слова, чтобы они могли поместиться в строку.