Если бы вы использовали CSS Sprites, тогда ваши иконки будут загружаться намного быстрее, так как все они с одного изображения.Как только один значок может быть отображен, вы знаете, что все изображение загружено.Если изображение оптимизировано для Интернета, это даст вам довольно хорошее время загрузки.
Например, если вы создали изображение с 10 значками, вы можете просто использовать репозицию для отображения по одному значку за раз.
Это может быть сделано в CSS с использованием таких методов, как:
.teststyle {
background-image: url(icons.png);
background-position: top; left;
}
или
.teststyle {
background-image: url(icons.png);
background-position: 10px; 50px;
}
Надеюсь, что поможет:)