Как добавить TITLE и ALT к фоновому изображению (CSS Sprites)? - PullRequest
5 голосов
/ 29 декабря 2011

В моем проекте я использовал CSS-спрайты, так как было много изображений, теперь наша команда SEO говорила, что изображения должны иметь теги ALT и TITLE. Я знаю, что Title & ALT нельзя добавить на задний план. Поэтому им пришла в голову идея поместить прозрачное изображение в html поверх этих изображений в фоновом режиме, но мне это кажется очень нелогичным (если изображение не имеет отношения к ключевому слову, то какое это имеет значение). Поэтому, пожалуйста, помогите мне с этим, какова лучшая практика для этого с очень логичной причиной в поддержку вашего ответа? так что я могу справиться с командой SEO.

1 Ответ

3 голосов
/ 29 декабря 2011

Я бы сказал, не используйте прозрачные изображения, так как более ранние версии IE не поддерживают их.Вы увидите черные блоки.Но этого можно избежать с помощью некоторых хаков javascript.

Если они являются просто фоновыми изображениями, которые не увеличивают смысл сайта, оставьте его как фоновое изображение, но если изображение добавляет смысл сайтуВы должны действительно использовать теги img и использовать теги alt, как они предлагают.Alt теги помогают с SEO.

...