Загружает ли браузер пользователя изображение, используемое для тега img, и другое место, используемое в качестве фонового изображения класса css, в два раза?CSS-изображение и изображение html img tag
- URL-адрес изображения тот же.
Загружает ли браузер пользователя изображение, используемое для тега img, и другое место, используемое в качестве фонового изображения класса css, в два раза?CSS-изображение и изображение html img tag
Нет, предполагая, что URL-адрес точно такой же (включая корпус), изображение будет загружено только один раз.
Как правило, новые браузеры, как правило, кэшируют изображение при его первом вызове. Поэтому ответ: нет, только один раз, если он не является более старым браузером.
Для справки, это также основано на случае. Если оба фона и img являются myImage.png, тогда он будет вызываться только для загрузки изображения один раз. Если фон - myimage.png, а img - myImage.png, он будет вызывать для загрузки изображения дважды, поскольку он будет предполагать, что изображения с различным положением отличаются друг от друга. –
@JamesDonnelly Хорошая точка, редактирование – xec