Вы можете использовать hyphens: auto
при условии, что вы объявили язык контента в HTML, например, используя <html lang=en-US>
.
Поддержка браузеров по-прежнему ограничена, но становится все лучше, смотрите
http://caniuse.com/css-hyphens
Для хорошего качества вам может потребоваться вручную управлять переносами, например используя мягкие дефисы (­
) в словах, которые в противном случае могут быть написаны неправильно.