Цель CSS - помочь веб-разработчикам определять и применять графику и макет отдельно от реального контента.
Однако, похоже, что CSS может настраивать практически все (в плане графики) на сайте - кроме атрибута источника тега <img>
.
Чтобы достичь 100% разделения между стилем и контентом (что мы все хотим, верно?) Разве мы не должны определять источники изображений и в CSS?
Я знаю, что CSS не может этого сделать (нет поддержки изменения атрибута src для изображений), но есть обходные пути, такие как использование <div>
с фоном вместо <img>
. Однако, сделав это, это не сломает поисковые системы?
Мой вопрос Является ли использование вместо <img>
для достижения 100% разделения между стилем и содержанием разумным действием?