Мой клиент подчеркнул, что изображения на их сайте размыты, поэтому я пытаюсь решить эту проблему.Согласно моим исследованиям, один способ - создавать изображения разных размеров для каждого устройства (маленькое, среднее, большое) с помощью тега <picture>
.Однако при использовании инструментов разработчика мои изображения вообще не отображаются, например, "Source 0x0."
. То же самое происходит, когда на мобильных или планшетных устройствах всегда выбирается изображение по умолчанию, а не соответствующее изображение.Я исследовал эту проблему и не смог найти адекватного ответа для своего случая.Я даже пытался изменить свой путь, ничего.Я использую только HTML для этой части.Любая помощь приветствуется.
Кроме того, если кто-то может порекомендовать более эффективный способ сделать изображения более четкими и менее размытыми, пожалуйста, укажите мне правильное направление.Я слышал об использовании SVG, но не могу найти твердый совет по этому методу.
HTML
<div class="view3">
<div class="content5_items">
<h1 class="text-center">Sign Up</h1>
<br>
<p class="text-center">Join Wanzeru Now</p>
<br>
<div class="container-fluid">
<div class="row">
<div class="col-md-6 col-sm-6 d-flex justify-content-end">
<picture>
<source media="(max-width: 480px)" srcset="img/sign_upSmall.png">
<source media="(max-width: 768px)" srcset="img/sign_upMed.png">
<img src="img/sign_up.png" alt="pic"> <!--this image is only being applied -->
</picture>
</div>
<div class="col-md-6 justify-content-md-start justify-content-center d-flex text-center" style="margin-top: 50px;">
<form>
<div class="form-group">
<input type="name" class="form-control" id="exampleInputName" aria-describedby="emailHelp" placeholder="Name">
</div>
<div class="form-group">
<input type="email" class="form-control" id="exampleInputEmail" placeholder="Email">
</div>
<button type="submit" class="btn" style="background-color: #D34ED5; color:#fff; margin-bottom: 70px; width: 190px;">Sign up</button>
</form>
</div>
</div>
</div>
</div>
</div>
</section>