По нескольким причинам многие «руководства для веб-мастеров» (например, руководства и руководства для веб-мастеров Google и Yahoo!) Повторяют несколько раз, что лучше всегда положить ширина и высота атрибут img тег.Java webapp: где/как автоматически установить ширину/высоту каждого изображения
Одна из самых очевидных причин состоит в том, что элементы на странице не будут «перескакивать» в новое место после загрузки каждого изображения (всегда задавая правильную ширину/высоту, конечно, избавится от этого поведения). И есть другие причины, чтобы следовать этим рекомендациям/передовым методам.
Итак:
- , если мы считаем, что это действительно хорошая практика
- если есть много картин, и они часто меняются
- , если изображения не изменяются между ними. (то есть: нет изображения с пользователем)
- , если мы не хотим вручную редактировать все эти атрибуты ширины/высоты
Как мы автоматически/программно обслуживаем HTML-страницы, где каждый img тег имеет их ширина/высота атрибут правильно установлен как рекомендуется рекомендация?
Это звучит довольно специфично. Что генерирует эти образы и для чего они предназначены? – BalusC
@BalusC: изображение используется для контента сайта. Баннер, логотип, скриншоты, макет, добавление и т. Д. Они генерируются графическими дизайнерами, но они могут (и будут) меняться довольно часто, поскольку это сайт, внешний вид которого будет несколько отличаться в зависимости от событий, сезонов и т. Д. :) – NoozNooz42
Хмм , Я обычно внедряю их в качестве фоновых изображений CSS. Я редко использую тег '' для изображений макета/дизайна. Только для баннера это разумно. [Пример сайта] (http://itca.com). Даже значки - это фоновые рисунки CSS, выставленные пробелами. Я думаю, что я предпочел бы заставить их создавать (фоновые) изображения ** фиксированных размеров ** и оставлять остатки прозрачными. Но это не отвечает на * актуальный * вопрос :) – BalusC