Я не совсем уверен, чего вы хотите достичь. Единственная причина, по которой я могу представить, почему вам понадобятся ширина и высота изображения, заключается в том, что вы не хотите масштабировать изображение.
Это кажется маловероятным, потому что это не приведет к чистому макету вашей страницы.
Если вы просто хотите сохранить соотношение сторон, установите для изображений определенную высоту, а затем оставьте высоту на авто (например, в классе CSS):
.myImg {
/* ... */
width: 150px ;
height: auto ;
/* ... */
}
Таким образом, у вас будет чистый макет, сохраняющий пропорции ваших изображений, при этом вам не придется использовать сценарии для изменения их ширины и высоты. Изображения в HTML сохраняют пропорции по умолчанию.
НТН