Según Google Page Speed, debe definir siempre el ancho y la altura de la etiqueta de imagen. Pero, para validar, no puede usar la etiqueta de estilo.
Además, siempre debe especificar el mismo alto y ancho que la imagen real para que el navegador no tenga que hacer ninguna modificación, como cambiar el tamaño.
yo sugeriría hacerlo
<img src="..." height="20" width="50">
Editar: Alguien sugirió en los comentarios que sería más rápido para no añadir ningún atributo. Según Google (no es el fin del conocimiento del navegador):
Si no se especifican dimensiones en el documento que lo contiene, o si las dimensiones especificadas no coinciden con las de las imágenes reales, el navegador se requiere un reflujo y vuelve a pintar una vez que se descargan las imágenes. Para evitar reflujos, especifique el ancho y el alto de todas las imágenes, ya sea en la etiqueta HTML o en CSS. - Read More
Teniendo en cuenta que, usted podría hacer las dimensiones IMG en CSS, pero para validar que tendría que hacerlo en un archivo CSS, no en línea.
BTW, Google Page Speed es una serie de consejos enfocados en renderizar la página más rápido.
posible duplicado de [Ancho de la imagen/altura que un atributo o en CSS?] (Http://stackoverflow.com/questions/640190/image-width-height-as-an-attribute-or-in -css) –