Я пытаюсь получить на странице что-то вроде этого, когда для этого есть место:
Имя: Питер Петерсен
И затем, если имя слишком длинное для страницы, оно НЕ должно разрываться между словами, а перемещать всю строку вниз, а-ля:
Имя:
Питер Петерсен
В настоящее время я использую два отдельных абзаца для заголовка и значения, со следующим CSS:
.title {
float:left;
width: 40%;
}
.value {
width: 60%
}
Если я запустил его как это показывает:
Имя: Питер
Петерсен
Это не то, что я хочу. Я попытался добавить white-space: nowrap
к значению, но тогда текст никогда не переносился до строки ниже, а просто продолжался от края экрана. word-break: keep-all;
тоже не то, что я ищу, так как это просто объединяет слова.
Все остальные вопросы по этому поводу, которые мне удалось найти, касались только отключения разбиения по словам, не заботясь об этом. линия в целом никогда не ломается.