Все встроенные элементы не учитывают значение ширины, они будут принимать только необходимое количество ширины.Почему это не так с тегом img?После настройки отображения для встроенного изображения учитывается значение ширины, указанное в html.https://www.w3schools.com/code/tryit.asp?filename=FYECKCZDC3GO
HTML
<!DOCTYPE html>
<html>
<body>
<img src="smiley.gif" style="display:inline;" alt="Smiley face" width="420" height="42">
</body>
</html>
Мой вопрос: есть ли у вас тег span, встроенный по умолчанию, теперь вы добавляете к нему ширину, У него не будет никакой разницы рендеринга, потому что span встроен.Почему то же самое не относится к изображениям?