Если у вас не подключается CSS к Web-странице, то причин может быть несколько. Рассмотрим их по очереди.
<hr />
Неверный HTML-код, описывающий таблицу стилей.
Стили CSS подключаются с помощью тега "Link" в теге "Head". Правильное описание:
<link rel = "stylesheet" type = "text/css" href = "style-table.css">
Как правило, файлы с CSS хранятся в отдельной папке, поэтому в описании перед именем файла нужно указывать соответствующий каталог.
Например, href = "Styles/style-table.css".
<hr />
Несоответствие пути файла, указанного в описании таблицы стилей CSS, реальному расположению файла.
Если у вас сложная структура на сайте, то иногда можно запутаться с уровнями вложенности.
Например, файл с таблицей стилей CSS лежит в отдельном каталоге, расположенном в корне сайта:
Site/Styles/style-table.css
Вы подключаете его в файле, расположенном в подкаталоге:
Site/Chapter1/page1.html
Так вот, нужно писать в пути файла href = "../Styles/style-table.css", а не href = "Styles/style-table.css".
<hr />
Ошибки в файле CSS
Такой вариант тоже нельзя исключать. Возможно, вы допустили ошибку в синтаксисе или неверно указали свойство или значение для селектора.