Как в HTML/CSS выровнять по середине одну строку, состоящую из картинки и текста?
Картинка не IMG, DIV с «background: url(images/supermega.png) no-repeat -990px -860px;»
Получается так: [DIV] текст текст и еще текст
Эту строку надо выровнять посередине родительского элемента и при условии, что ширина строки может меняться динамически (текст на разных языках, в зависимости от выбора пользователя).
Предложенное выше решение логичное, в целом я его поддерживаю.
Но на всякий пожарный имейте в виду, что оно не будет работать в FF2 и IE6/7 (хотя для IE вопрос решаемый).
Конкретно дело в поддержке значение inline-block (табличка тут: htmlbook.ru/css/display)