Ну, на javascript можно, это точно, там есть событие resize, которое как раз отслеживает изменение размера окна, думаю дописать в него скрипт, который изменяет текст отдельного элемента не проблема, хотя стоит ли заморачиваться, если можно указать шрифт в процентах...