(HTML) связанная таблица стилей CSS в другой папке, но тот же каталог не работает - PullRequest
0 голосов
/ 24 октября 2018

Я новичок и пытаюсь создать веб-сайт и сохранить таблицу стилей CSS в другой папке , в которой находятся файлы HTML, но в той же директории .

Я поместил это в тег заголовка моего HTML:

<link rel="stylesheet" type="text/css" media="screen" href="./style/stylesheet.css" />

, но он не работает.

Файл находится в папке "style" в том же каталоге, что имой HTML.

Это работает, когда у меня есть CSS-файл и HTML-файл в одной и той же папке и ссылки на них одинаково с href = "stylesheet.css"

Я искал другие исправления, проверил на наличие опечаток, но, похоже, они уже правильно связаны?Я также пробовал разные способы ввода пути, но ничего не работает.

Так устроены папки:

directory layout

Ответы [ 2 ]

0 голосов
/ 24 октября 2018

В зависимости от имеющейся у вас структуры изображения, я думаю, вы должны сделать что-то вроде этого

<link rel="stylesheet" type="text/css" href="../style/stylesheet.css">

Это должно работать просто отлично

0 голосов
/ 24 октября 2018

Файл находится в папке «style» в той же директории, что и мой HTML.

Нет, это не так.

Изображение показывает, чтоHTML находится в папке с именем LoggedIn, а CSS - в папке с именем style, но style - это , а не внутри LoggedIn.Это дочерний каталог LoggedIn, а не его подкаталог.

Так что вам нужно подняться на уровень, прежде чем перейти в style.

Заменить ./ (текущий каталог) с ../ (родительский каталог).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...