2013-07-19 11 views
11

cssファイルをindex.htmlに追加しようとしています。 -組織のgithubページでCSSファイルをリンクする方法

組織名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/../..は私が[username].github.io/[repo]/[folder]/[filname]としてリンクを提供することで、それを追加し、いくつかの記事を見つけましたが、これは私の組織のために動作しませんでしたcss/text

の場合には動作しないことを知るようになります。

私はそれをcodehunks.github.com/codehunks.github.io/_layouts/style.cssとして追加しようとしましたが、リンクは私に404 not foundという応答を与えています。

可能な解決策または私は間違った何かをしています。ここで

は私のページcodehunks.github.ioだとあなたがルートにそれを置く場合は、ここに私のコードだSource Code

+0

これは奇妙なことですが、うまくいくはずです。ここで応答がない場合は、GitHubに連絡してみてください。 – gustavohenke

+1

Ah、フォルダ '_layouts'の名前を' css'に変更しました。真剣に奇妙な – softvar

+2

ああ、今私は覚えている。これはGitHubの[Jekyll](http://jekyllrb.com/)のためです。接頭辞が '_ 'のディレクトリはJekyllによって使用されるとみなされます。 – gustavohenke

答えて

8

あなたのスタイルはフォルダがジキル/ルビーで使用されている_layout、/styles.cssで動作します。

レポのルートにcssフォルダを作成し、その中にスタイルを入れます。

/css/style.css代わりに。

+1

@ gustavohenkeは先に言いました。しかし、それを指摘してくれてありがとう。答えは正しいのですが、近いうちにそれを開始するために 'jekyll'文書を入手できますか? – softvar

+1

すべての情報:http://jekyllrb.com/docs/structure/ – ChelseaStats

関連する問題