Обычно вы используете классы для лучшего охвата ваших стилей.
<img class="full-width" src="..." alt="...">
img.full-width {
width: 100%;
height: 100%;
}
(Кроме того, вы можете иметь только один идентификатор на элемент и у вас может быть много классов <img class="full-width other-class another-class" src="..." alt="...">
I Лично я решил зарезервировать использование идентификаторов для JavaScript и сохранить все стили внутри классов. Таким образом, в дальнейшем проблем не будет, и ваши javascript и CSS не зависят от тех же имен.
Идентификаторы также полезны для описания раздела на странице для ссылки www.example.com/#id_to_scroll_to. Поэтому я бы хотел, чтобы они описывали содержание, а не стили.)