Задать вопрос
@iliya2004
Верстальщик, программист, дизайнер

Почему тег picture отображает обе картинки?

Здравствуйте, вот скрин.5e812d94a79c7039975895.png
по теням видно, что загружаются обе картинки
<picture>
        <source class="png" srcset="img/mount.webp" type="image/webp">
        <img class="png" src="img/mount.jpg">
</picture>
<picture>
        <source class="png" srcset="img/forest.webp" type="image/webp">
        <img class="png" src="img/forest.jpg">
</picture>

Мне остаётся только убрать поддержку JPG фоток, или вы знаете, как решить проблему?

АПД: Я не понимаю, почему оно занимает место?
5e8136b1ae996197404112.png
  • Вопрос задан
  • 84 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
@iliya2004 Автор вопроса
Верстальщик, программист, дизайнер
всё починилось, когда оставил класс только у img.
<picture>
        <source srcset="img/mount.webp" type="image/webp">
        <img class="png" src="img/mount.jpg">
</picture>
<picture>
        <source srcset="img/forest.webp" type="image/webp">
        <img class="png" src="img/forest.jpg">
</picture>


Но нет возможности проверить на сафари, правильно ли заменяются webp на jpg
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы