Задать вопрос
@tripleserpantine

Почему PHP не видит css file?

На тестовый домен опенсервера закинул php файл, открывается, но без стилей. css файлы лежат в той же папке, где и сам php. Когда открываю php как html - все нормально. Что не так?
  • Вопрос задан
  • 1328 просмотров
Подписаться 3 Простой Комментировать
Решения вопроса 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Потому что PHP вообще никакого отношения к css файлам не имеет и никогда их не читает.

"Видит" css файлы твой браузер.
И достраивает к ним путь от текущего каталога.
Для того чтобы любой локальный ресурс, упомянутый в HTML, гарантированно читался, путь к нему надо указывать абсолютный, от корня веб-сервера.

То есть не file.css, а /folder/file.css

Подробнее читаем тут
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
PHP и не должен его видеть.
Строчку с подключением css должен увидеть браузер, потом он должен запросить этот файл у вебсервера и вебсервер должен этот файл где-то у себя найти и отдать.

Вероятно путь к css файлу неправильный. Покажите как он подключен.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы