Как связать файлы css в организационных страницах github

Я пытаюсь добавить внешний css файл в свой index.html.

Название организации - codehunks

Моя структура каталогов такова:

codehunks.github.io
    _layouts/
        style.css
    LICENSE.txt
    README.rst
    index.html

Я попытался добавить его как:

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

но это не сработало. Я искал и узнал, что raw.github.com/../.. не работает в случае css/text

Я нашел несколько статей, добавив их, указав ссылку как [username].github.io/[repo]/[folder]/[filname], но это не сработало для моей организации.

Я попробовал добавить его как codehunks.github.com/codehunks.github.io/_layouts/style.css, но ссылка дает мне ответ 404 not found.

Любое возможное решение, или я что-то не так.

Здесь моя страница codehunks.github.io и здесь мой код Исходный код

Ответ 1

ваш стиль будет работать в /styles.css, если вы поместите его в корень, папка _layout используется jekyll/ruby.

создайте папку css в корне вашего репо и разместите там стиль.

/css/style.css.