El html lo que hace es cambiar el tamaño de la imagen, pero el peso sigue siendo el mismo. Hablando claro lo que creo que debe hacer el html es crear un marco con la anchura y altura que tu le das, y la imagen se muestra dentro de ese marco con el tamaño del marco.
Un saludo