Вадим, Спасибо Вам огромное за такой понятный и развернутый ответ!
По совету я воспользовалась Lighthouse, который мне показал Largest Contentful Paint 2,4 сек., что не очень здорово для такого скромного сайта. Самый крупный элемент на сайте - это background (url) в стилях. Значит, нужно его сжимать, да?
Изображения я беру из бесплатных ресурсов (freepic), т.к. своих фото нет, а чужое брать нехорошо, или нужно указывать источник.
Еще забыла сказать, что есть 2 файла медиазапросов (1 для главной страницы и 1 для каталога). мне показалось, что это лучше, чем писать их в общих стилях.
Структура у всех страниц примерно похожа, но большинство классов уникальны, мало тех, которые повторяются (потому что у всех блоков с текстом и картинками разное расположение на странице и отступы. Пока не придумала, как сократить количество классов..
По поводу препроцессоров: все вокруг их используют, а я еще нет, и создается впечатление, что это неправильно, и нужно тоже ими пользоваться. Как я поняла, так получается более красивый код без лишнего мусора вроде различных дубликатов.
Огромная благодарность Вам за массу полезных советов и ссылку. Буду разбираться.
Ваш труд бесценен, спасибо большое!
Вадим Вадим, огромное спасибо, даже и не слышала про линтеры, но теперь установлю на vs code, я так поняла, что это дополнительный плагин.
Комментарий отметила решением) я на форуме недавно, поэтому не знала, что так надо))
Спасибо, все-такие кое-где пропустила, а казалось - все проверила! Идиотская невнимательность)
Слепой верстальщик даже хуже, чем глухой композитор)))
Спасибо большое!
Спасибо большое за терпение к таким вопросам) очень стыдно их задавать, но отчаявшись и не найдя ответов, я все же это делаю))
буду убирать весь этот мусор ввиде незакрытых ссылок и лишних закрывающих div. Wrapper придется заменить на div, я так понимаю (обертка для всех страниц).
Спасибо большое Вам за ответ
Огромная благодарность, помогли во всем разобраться))