Задайте осмысленный alt, сохраните размеры области и покажите понятный fallback при ошибке загрузки без бесконечной повторной замены src.
Представь такой вариант: картинка не загрузилась — как это обработать, чтобы пользователь понимал, что там было?
Задайте осмысленный alt, сохраните размеры области и покажите понятный fallback при ошибке загрузки без бесконечной повторной замены src.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Задайте осмысленный alt, сохраните размеры области и покажите понятный fallback при ошибке загрузки без бесконечной повторной замены src.
Alt описывает важное содержимое, а у декоративной картинки должен быть пустым. В onerror можно один раз заменить ресурс или показать текст/заглушку. Не скрывайте существенную информацию, существующую только внутри изображения; по возможности дайте её текстом рядом.