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

Как правильно расставлять пути в GitHub Pages?

Как правильно нужно прописывать пути, чтобы сайт корректно у всех отображался?

Например, в верстке
<link rel="stylesheet" href="./assets/css/normalize.css">
	<link rel="stylesheet" href="./assets/css/style.css">


Переношу в GitHub Pages тоже самое и все работает. Но у некоторых юзеров не грузятся стили пока не уберу точку и слэш в пути ./assets и оставлю только assets

<link rel="stylesheet" href="assets/css/normalize.css">
	<link rel="stylesheet" href="assets/css/style.css">


В чем причина что у некоторых норм открывается, а у других проблемы?
Есть способ, чтобы GitHub сам прописывал полные пути?
Как-то так

<link rel="stylesheet" href="https://user.github.io/site/assets/css/style.css">
	<link rel="stylesheet" href="https://user.github.io/site/assets/css/normalize.css">
  • Вопрос задан
  • 1042 просмотра
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
squitcher
@squitcher
Верстальщик
всё потому что это поддомен, делайте без слешей
Ответ написан
Комментировать
varkrift
@varkrift
Junior Frontend Developer
Попробуй вместо точки и слэша поставить только слэш , т.к. точка слэш указывает на текущую директорию, а слэш это корень сайта. Как-то так:
<link rel="stylesheet" href="/site/assets/css/normalize.css">
<link rel="stylesheet" href="/site/assets/css/style.css">
Ответ написан
Ваш ответ на вопрос

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

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