Приветствую.
На сайт надо добавить изображение.
При добавлении одного изображения сложностей не возникает:
<img src="" width="" height="">
При использовании тегов picture > source + img возникают сложности:
<picture>
<source srcset="1.png" type="image/png" media="(max-width: 500px)">
<source srcset="2.png" type="image/png" media="(max-width: 700px)">
<source srcset="3.png" type="image/png" media="(max-width: 900px)">
<img src="default.png">
</picture>
Куда в этом случае добавлять ширину и высоту изображения — для меня вопрос. Добавлять ли? Если добавить размерности в тег
img
, то этот вариант будет соответствовать действительности только в том случае, когда загрузится изображение
default.png
. Что делать, как быть? Ведь даже гугл и разные авторы в сети рекомендуют указывать размеры изображения для того, чтобы не «прыгала» страница.