перенос текста непрерывной текстовой строки - PullRequest
2 голосов
/ 30 января 2009

Когда я вставляю непрерывную строку текста с фиксированной шириной «td», текст не переносится. Пожалуйста, дайте мне знать, почему? Вот ссылки на html-страницы.

строка текста с пробелом
строка текста без пробела

Ответы [ 3 ]

4 голосов
/ 30 января 2009

Интересно, может ли это помочь:

<p style="width: 100em; word-wrap: break-word">ThisTexthasnoSpacesThisTexthasnoSpacesThisTexthasnoSpacesThisTexthasnoSpacesThisTexthasnoSpaces</p>

К сожалению, для этого требуется, чтобы вы знали, насколько широким должен быть столбец.

4 голосов
/ 30 января 2009

Вы можете добавить мягкие дефисы: &shy;. Поместите их в длинное слово.

Посмотрите на это с помощью:

This&shy;Texthasno&shy;SpacesThis&shy;Texthasno&shy;Spaces&shy;This&shy;Texthasno&shy;Spaces&shy;ThisText&shy;hasno&shy;Spaces&shy;This&shy;Texthasno&shy;Spaces

(преднамеренное чрезмерное использование &shy;)

Это дефис , вам может помочь.

0 голосов
/ 30 января 2009

Вы заметите, что многие популярные сайты (например, Facebook) вставят пробел в ваше слово, если вы сделаете это слишком долго. Это общее решение, так что не бойтесь делать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...