Pregunta

En cuanto a la imagen del lado del cliente almacenamiento en caché, hay una diferencia entre lo siguiente:

**Option #1**
<div style="background:url('myimage.jpg');display:none;"></div>

y

**Option #2**
<div id="myimage"></div>

style.css
#myimage {
     background:url('myimage.jpg');
     display:none;
}

Edit: No estoy seguro si importa pero los DIVs anteriores se carga por primera vez en otra página con style = "display: none;"

¿Fue útil?

Solución

No. También tenga en cuenta que algunos navegadores no gráficos caché ih elementos ocultos (regrardless de si las oculta directa o ocultar uno de sus elementos primarios).

Otros consejos

No. el almacenamiento en caché de cliente se controla mediante encabezados devueltos por el servidor en la solicitud de la imagen, no el css.

Como acotación al margen, si usted está buscando para una imagen de almacenamiento en caché, recomiendo encarecidamente el uso de un CDN. de Amazon CloudFront lo hace fácil y barato.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top