Как «правильные» пацаны задают размеры картинок?

Как все-таки правильно задавать размеры картинок?
<img src="pic.png" width="320" height="240"/>

или же

<img src="pic.png" style="width:320px;height:240px" />


или же вовсе не задавать, а полагаться на стиль и грузить картинки с эффектом расхлопывания и прыжков?

img{
    max-width:100%;
    height:auto;
}

или есть что-то более правильное?
  • Вопрос задан
  • 302 просмотра
Пригласить эксперта
Ответы на вопрос 2
b0nn1e
@b0nn1e
Alcohol & Ruby on Rails
Если кратко, то комбинировать 1й и 3й.

Первый вариант не обязателен, но если заданы фиксированные размеры картинки, то браузер сразу место картинке "оставит" и контент не будет прыгать в момент окончательной загрузки картинки.

Второй вариант крайне не желателен, ибо вы потом в css фиг перенаследуете значения. Это нормально только в случаее - когда мы JSом динамически меняем размеры.

Третий вариант масхев, что-бы небыло такой фигни когда картинка вылазиет за границы блока.
Ответ написан
чаще 1ый вариант после оптимизации графики и кратности 1024 x 512 px
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы