No he hecho esto en mucho tiempo, pero tuve que pasar por lo mismo una vez.
<img src="about:blank" alt="" />
Es mi favorito: el //:0
primero implica que intentará establecer una conexión HTTP / HTTPS con el servidor de origen en el puerto cero (¿el puerto tcpmux?), Que probablemente sea inofensivo, pero prefiero no hacerlo de todos modos. Diablos, el navegador puede ver el puerto cero y ni siquiera enviar una solicitud. Pero aún así prefiero que no se especifique de esa manera cuando probablemente eso no sea lo que quieres decir.
De todos modos, la representación de about:blank
es realmente muy rápida en todos los navegadores que probé. Simplemente lo tiré al validador W3C y no se quejó, por lo que incluso podría ser válido.
Editar : no hagas eso; no funciona en todos los navegadores (mostrará un icono de 'imagen rota' como se señala en los comentarios para esta respuesta). Use la <img src='data:...
solución a continuación. O si no le importa la validez, pero aún así quiere evitar solicitudes superfluas a su servidor, puede hacerlo <img alt="" />
sin ningún atributo src. Pero eso es inválido HTML VÁLIDO, así que selecciónalo con cuidado.
Página de prueba que muestra un montón de métodos diferentes: http://desk.nu/blank_image.php , que se sirve con todo tipo de diferentes tipos de contenido y doctypes. - como se menciona en los comentarios a continuación, use la nueva página de prueba de Mark Ormston en: http://memso.com/Test/BlankImage.html