2017-11-06 11 views
0

yallは私が答えを探し回って見つけられなかったことを知っています。私のnav barがファイルをダウンロードしていますが、githubにしかありません

私は私の学校のロボットチームのためのウェブサイトを作っています。 Cyrusmusic101.github.ioはサイトを閲覧できる場所です。

自分のコンピュータからブラウザにロードされたときに動作します。または電話機で動作しますが、ラップトップやコンピュータでは、エクスプローラボタンをクリックするとinfo.htmlがダウンロードされます。私のコードやgithubの問題のためですか?

hrefを次のドキュメントにリンクするためのコード。

<body> 
     <div class="container"> 
     <h1>Chs Robotics</h1> 
     <a href="info.index" class="btn">Explore</a> 
     </div> 

     <div class="footer"> 
     <p class="ftm">© CHS Robotics: Developed by CyrusMusic101.</p> 
     </div> 

    </body> 

答えて

1

あなたはにあなたのリンクを変更し、その後、.html拡張子を持つHTMLファイルに名前を付ける必要があります。それはdoesnのため、ブラウザがページをダウンロードしようとするのではなくに閲覧している理由がある

<a href="info.html" class="btn">Explore</a> 

いくつかのサイトにはを持っていないURLを持っているなぜあなたは迷っている場合は「Tは、など.htm.html.jpg、として、それは開くことができます一つであるとして

を、ファイルの種類を認識します最終的にというのは、ブラウザに応答のヘッダーを設定してHTMLとして返されたものを処理するように指示するWebサーバーを使用しているからです。ヘッダーがなければ(githubページのように)、ブラウザーはファイル名の拡張子を使用しているファイルの種類を推測する必要があります。

+0

ありがとうございました。私にはhtmlの代わりにインデックスがあることに気付かなかったのです。 –

+0

@ CyrusMusic101素晴らしい、upvoteと正しいこの問題をマークすることを忘れないでください。 – Soviut

関連する問題