Недавно я изучал (X) HTML и CSS, и одним из основных принципов является то, что HTML предназначен для структуры и CSS для презентации.
С учетом этого мне кажется, что большое количество изображений на большинстве сайтов предназначено только для презентации и как таковое должно быть в CSS (с div или span для их хранения в HTML) - например, логотипы, изображения заголовков, фоны.
Однако, хотя примеры в моей книге помещают некоторые изображения в CSS, они все еще часто находятся в HTML. (Я просто говорю об "презентационных" изображениях, а не о "структурных", которые являются ключевой частью контента, например, фотографий на фото-сайте).
Должны ли все такие изображения быть в CSS? Или есть технические или логические причины, чтобы держать их в HTML?
Спасибо, Грант