index.htmlとは何か<文系エンジニアのプログラミング>
TOPページのファイル名はindex.htmlと決まっているそう。
WWW サーバーのコンピューターが、アドレスにファイル名の指定が無い場合は「index.html」を探す仕組みになっています。 ホームページへのアクセスがあれば「index.html」のファイルを自動的にHPのTOPのページとして認識しそのデータを渡してくれます。 それをブラウザが受け取ってそのデータのHTMLを解釈してページを表示するようになっています。
特殊なファイル名であるindex.html
リンク先のファイル名がindex.htmlの場合はURLやパスからファイル名であるindex.htmlを省略可能。
同フォルダのindex.htmlにアクセスする場合はパスに「./」と書けば良い。
例
<a href="index.html">
↓
<a href="./">