Использование фонового изображения для замены текста
и недостатки при решении конкретных задач вёрстки. Со времени написания статьи появилось ещё несколько методов, решающих подобную задачу - каждый со своими достоинствами. Однако ни один из методов так и не является универсальным решением трюка с подменой текста на изображение. Ниже приведён краткий перечень альтернативных способов:Преобразование Лихи/Лэнгриджа [Leahy/Langridge Image Replacement (LIR)]
Суть: содержимое тэга скрывается путём задания предку тэга нулевой высоты (height: 0;) и невидимости (overflow: hidden;). Затем задаётся верхний отступ (padding-top), соответствующий высоте фонового изображения. Метод предложен в одно и тоже время Симусом Лихи и Стюартом Лэнгриджем (Seamus Leahy and Stuart Langridge).
Сдвиг текста методом Рандла (Rundle's Text-Indent Method)
Майк Рандл (Mike Rundle) изобрёл простой трюк с использованием CSS-свойства "text-indent" для сдвига участка текста за пределы видимой области элемента.
Метод перекрытия фоном (Cover-up Method)
Метод предложен Петром Станичеком и Томом Гильдером (Petr Stanicek (a.k.a. "Pixy") and Tom Gilder). Смысл в том, что текст скрывается расположенным поверх него пустым элементом , имеющим фоновое изображение. При этом текст будет виден, если загрузка графики отключена (или картинка просто не загрузилась).
Еще одно интересное обсуждение метода FIR в статье Дэйва Ши (Dave Shea) "In Defense of Fahrner Image Replacement" на сайте Digital-Web.