Является ли использование тега логотипа в спрайтах хорошим или плохим?

При создании веб-страниц один из моих коллег отображает любой логотип, используя свойство CSS background-image, вместо того, чтобы встраивать изображение с помощью тега HTML . . Коллега сообщил, что это было сделано для уменьшения количества HTTP-запросов. Он также показал мне спрайт изображения и сказал, что Google отображает свой логотип с изображениями спрайтов.

Я не согласен с его подходом и показал ему, что главная страница Google.com загружает свой логотип в тег .

Что лучше?

РЕДАКТИРОВАТЬ: Facebook также делает то же самое на своей домашней странице , загружая логотип в тег img на страницах своего профиля. они отображают свой логотип с помощью CSS-спрайта .

Из этого я пришел к выводу, что, возможно, вам следует загрузить свой основной логотип в тег img, в то время как для других логотипов, таких как нижний колонтитул или подстраница, вы можете захотеть загрузить их в фоновом режиме с помощью спрайтов CSS.

ОБНОВЛЕНО : я обычно загружаю логотипы с тегами img, а также знаю, почему мы можем использовать спрайты. Мой главный вопрос: если на странице три или более логотипов, как лучше их загрузить?

24
задан Duncan Babbage 13 November 2011 в 06:33
поделиться