Задача поместить максимальное количество символов в блок имеющий определенную ширину и высоту.
Вот пример. Для того чтоб не было переносов слов, и каждая стока заполнялась полностью было режено заменить пробелы на неразрывные пробелы. Но остается вопрос о том как сделать чтоб заполнить ворую строку полностью при очень длинном названии. Еедь строки с обинаковым количеством символов могут иметь разную длину. Пример:
iiiii
ЖЖЖЖЖ
Технологии не имеют значения, можно и css а можно и php. Важно чтоб для любого шрифта было решение.
На youtube решили эту проблему тем что показан весь заголовок, но у блока overflow:hidden; Но такое решение не всегда все же может подойти.