Il est très important de l'appeler exactement de ce nom. Et bien vérifier que le fichier n'a pas été enregistré en index.html.txt par exemple, car ça ne marchera pas!
En minuscule "index" et pas "Index", car ce serait 2 fichiers différents.
Si on nomme la page accueil.html ou ma-page.html, le site ne s'ouvrira pas automatiquement !
Quand un serveur web (ou un navigateur) entre dans un dossier, il cherche par défaut un fichier nommé index. C'est l'automatisme qui permet d'arriver sur www.monsite.com sans avoir à taper www.monsite.com/accueil.html.
Squelette, structure minimale de ce fichier:
Un fichier index.html doit toujours contenir ces éléments dans cet ordre pour être considéré comme "propre" :
<html>
<head>
<meta charset="UTF-8">
<title> Ma page... </title>
</head>
<body>
Bienvenue sur mon site
</body>
</html>
Noter que le titre se trouve pas dans le corps (body) mais dans l'en-tête (head), c'est le titre qui est destiné à Google, mais le titre qui s'affiche sur la page est dans la balise H1
Le fichier index.html doit tojours être à la racine du dossier dans lequel se trouve le site web, sinon le serveur ne le trouvera pas tout seul.