В переносном

А вот бы было классно замутить на своём сайте переносы, как в книжках прямо… Вроде поначалу непривычно для Web, но если приглядеться, то всё быстро становится на свои места. Было бы желание, а решение в современном мире найдётся, это не двухтысячные с IE6.

На старте объявляем браузеру, что текст на русском, если на другом, то ясно, что делать. Теперь он будет использовать свою базу всяческих языковых примочек, включая правила переноса.

<html lang="ru">

Далее, разумеется, CSS, где всё также весьма прозаично и на самом деле довольно вольно.

article {max-width:999px}
article p {
text-align: justufy;
hyphens: auto;
/* ну и на всякий случай */
overflow-wrap: break-word;
-moz-hyphens: auto;
-webkit-hyphens: auto;
-ms-hyphens: auto}

Вауля!