Персонажи, склонные к переносу слов - PullRequest
3 голосов
/ 12 ноября 2011

Браузеры, при изменении размера, перенос текста на лету, верно?Какие символы, кроме обычных пробелов, позволяют «сломаться»?Я знаю, мягкие дефисы и ноль с пробелами также делают это.Но что другие?

Например,

Lorem ipsum dolor sit amet, consitteur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliquaUt enim ad minim veniam, quis nostrud упражнение ullamco labouris nisi ut aliquip ex ea кассовый следствие.Duis aute irure dolor в репереендерит в завитке Velit esse cillum dolore eu fugiat nulla pariatur.Excepteur sint occaecat cupidatat непроизведенный, иск в виновном виновнике dellrunt mollit anim id labour.

При изменении размера:

Lorem ipsum dolor sit amet, consectetur
adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud
exercitation ullamco laboris nisi ut aliquip
ex ea commodo consequat. Duis aute irure
dolor in reprehenderit in voluptate velit
esse cillum dolore eu fugiat nulla pariatur.
Excepteur sint occaecat cupidatat non proident,
sunt in culpa qui officia deserunt mollit
anim id est laborum.

1 Ответ

1 голос
/ 12 ноября 2011

Ниже приведены данные из Разрыва строки и границ слов в последней версии W3C CSS3: http://www.w3.org/TR/css3-text/#line-breaking

В большинстве систем письма при отсутствии переносов перенос строки происходит только на границах слова. Многие системы письма используют пробелы или знаки препинания для явного разделения слов, и по этим символам можно определить возможности разрыва строки. Скрипты, такие как тайский, лаосский и кхмерский, однако, не используют пробелы или знаки препинания для разделения слов. Хотя пространство нулевой ширины (U + 200B) может использоваться в качестве явного разделителя слов в этих сценариях, эта практика не распространена. В результате для правильного определения точек разрыва в таких текстах необходим лексический ресурс.

В некоторых других системах письма (включая китайский, японский, Yi, а иногда и корейский) возможность разрыва строки основана на границах символов, а не на словах. В этих системах линия может разрываться где угодно, кроме как между определенными комбинациями символов. Кроме того, уровень строгости этих ограничений может варьироваться в зависимости от стиля набора текста.

...