Подтвердить что ты не робот

Ссылка на файл .css в github repo как таблица стилей в файле .html

У меня есть репозиторий на github с файлом .css. Есть ли способ заставить github обслуживать этот файл таким образом, чтобы я мог его использовать на веб-странице?

Другими словами, я хотел бы иметь возможность напрямую ссылаться на этот исходный файл в github, из файла HTML на моем локальном компьютере или в реальном домене. Что-то вроде:

<link rel="stylesheet"
      type="text/css"
      href="#" onclick="location.href='http://github.com/foouser/barproject/master/xenu-is-my-lover.css'; return false;"
/>

Я попытался включить <link> в "исходный" исходный файл (http://raw.github.com...), но github обслуживает его Content-Type как text/plain, и, следовательно, Chrome и FF не добавляют его содержимое как CSS стилей на страницу; данные файла отбрасываются, и предупреждение отображается в консолях отладчика браузеров.

4b9b3361

Ответ 1

Репозитории GitHub не являются веб-хостингами, вы должны подталкивать эту информацию к службе, специально предназначенной для работы с файлами, например pages.github.com.

Ответ 2

Нашел что-то действительно классное. Вы получаете исходную ссылку как: http://raw.github.com/...

Просто выберите файлы rawgit.com (или cdn.rawgit.com) вместо raw.github.com и DONE!


UPDATE:

Вы также можете использовать raw.githack.com, если хотите использовать сырые файлы непосредственно из Bitbucket или GitLab

Ответ 3

  • Первый визит RawGit, как было предложено ранее
  • Затем скопируйте путь к файлу из github в поле RawGit.
  • RawGit автоматически выведет на ваш веб-сайт два отзыва
  • Отказ от развития и производства
  • refreence ссылка на разработку на вашей веб-странице, если вы все еще разрабатываете
  • сохранить/загрузить, а затем перезагрузить веб-страницу.
  • Если не было никаких изменений, это означает, что ваш браузер сохранил ваш прежний отказ
  • очистите данные браузера, затем перезагрузите
  • Надеюсь, что это поможет?

Ответ 4

Вы должны использовать RawGit, который является частью MaxCDN, обслуживать файлы непосредственно из репозитория GitHub с правильным заголовком типа контента. Полный учебник, нажмите здесь