Стили для второй, третей и тд. страниц

Здравствуйте.
Как следует писать стили для последующих страниц?
Первая страница: index.html style.css
Вторая страница: goods.html и стили дописывать в тот же style.css?

Получается, каждая страница новый html файл, в который каждый раз я дублирую head header footer но меняется content. а вот стили как? у меня же могут пересекаться стили с первой страницей. а писать каждой странице свой css файл наверно не правильно.

На все страницы, разумеется у вас должен быть один стилевой файл. Название классов при этом на других страницах не должно повторяться, только если у вас на второй странице не используется такой же блок. Например хедер футер будут иметь одинаковые классы на всех страницах и другие повторяющиеся элементы. Все остальные элементы имеют свои классы.

2 лайка

Спасибо.
А файл css правильней разместить в корневом каталоге или в отдельной папке?

В корневом каталоге должны быть только файлы html. Для всех остальных файлов должны быть созданы соответствующие папки.

1 лайк