Информация об изменениях

Сообщение Re: Логика word-wrap/overflow-wrap при переносе URL от 12.12.2019 0:13

Изменено 12.12.2019 0:21 vsb

Re: Логика word-wrap/overflow-wrap при переносе URL
Непонятно, о чём ты. overflow-wrap: normal не рвёт слова (но может вообще не перенести строку, если слово слишком длинное). Если ты используешь overflow-wrap: break-word то он старается переносить по словам, но если не может, то рвёт в любом месте. Типичные для URL символы он не считает разрывом слова, поэтому разницы между =, & и буквами для него нет. Если считаешь, что лучше браузера знаешь, где можно разрывать слова, используй &shy; или <wbr> в этих местах (&shy; оставляет дефисы при переносе, <wbr> не оставляет).

https://jsfiddle.net/uns0bht4/ вот пример.
Re: Логика word-wrap/overflow-wrap при переносе URL
overflow-wrap: normal не рвёт слова (но может вообще не перенести строку, если слово слишком длинное). Если ты используешь overflow-wrap: break-word то он старается переносить по словам, но если не может, то рвёт в любом месте. Типичные для URL символы он не считает разрывом слова, поэтому разницы между =, & и буквами для него нет. Если считаешь, что лучше браузера знаешь, где можно разрывать слова, используй &shy; или <wbr> в этих местах (&shy; оставляет дефисы при переносе, <wbr> не оставляет).

https://jsfiddle.net/uns0bht4/ вот пример.