Проблема правильного переноса слов при разработке электронных шрифтов может возникать по нескольким причинам:
- Разнообразие устройств и браузеров. htmlbook.ru Сайты могут отображаться на разных мониторах с разным разрешением, в разных операционных системах. htmlbook.ru Это порождает множество комбинаций, и предугадать, как будет выглядеть конечный текст для пользователя, невозможно. htmlbook.ru
- Необходимость переноса слов в разных ситуациях. htmlbook.ru Переносы могут быть нужны, например, при использовании длинных химических или медицинских терминов, в узких колонках заданной ширины, ради эстетики. htmlbook.ru
- Необходимость запрета переносов. htmlbook.ru Например, нельзя отрывать единицы измерения от числа, обозначение года, инициалы от фамилии, разрывать устойчивые сокращения и другие элементы. htmlbook.ru
Для решения проблемы правильного переноса слов при разработке электронных шрифтов используют разные подходы, например механический (слово переносится ровно на той букве, где перестаёт влезать в строку) или эстетический (в словах расставляются мягкие переносы, чтобы браузер аккуратно перенёс их, используя дефисы). bureau.ru