У меня такая файловая структура:
mysite/
├── css/
│ ├── style.css
│
├── index.html
И мой html-код:
<!DOCTYPE html>
<html lang = "en">
<head>
<meta charset = "UTF-8">
<meta name = "viewport" content = "width=device-width, initial-scale=1.0">
<meta http-equiv = "X-UA-Compatible" content = "ie=edge">
<link rel = "stylesheet" href = "https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity = "sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin = "anonymous">
<link rel = "stylesheet" href = "css/style.css" type = "text/css">
<title>Home </title>
</head>
Но когда я запускаю сайт на локальном хосте (xampp), он не использует CSS. Насколько я знаю, я делал это все время, но на этот раз это не сработало.
К вашему сведению: мой Apache в xampp действительно работает.
Кто-нибудь может заметить мою ошибку?
Проверьте мой ответ, если это помогло, пожалуйста, примите его






попробуйте вернуть ../css/style.css, ваш html-файл находится не в том же каталоге, что и css.
попробуй это,
<link rel = "stylesheet" href = "./css/style.css" type = "text/css">
Я предполагаю, что у вас есть файлы css папка и index.html в вашем папка mysite.
Чтобы получить файл css, вам нужно будет использовать указанный выше формат, который сообщает файлу index.html перейти к css папка и получить файл style.css
Спасибо за этот фрагмент кода, который может оказать некоторую немедленную помощь. Правильное объяснение значительно повысило бы его ценность в долгосрочной перспективе, показав, почему это хорошее решение проблемы, и сделало бы его более полезным для будущих читателей, задающих другие похожие вопросы. Измените свой ответ, чтобы добавить пояснения, в том числе сделанные вами предположения.
Проверьте вкладку сети в консоли разработчика и посмотрите, действительно ли она загружается. Также попробуйте сделать
style.css?random=number
Консоль разработчика: F12 в FF, CTRL + SHIFT + I в хроме.
попробуйте поставить href = "../ css / style.css", так как вам нужно вернуться на один уровень каталога