Liens dans une page
Dans une page en pur html5, lorsqu'on veut créer un lien interne dans celle-ci,
on doit nécessairement avoir une syntaxe <a href='#lien 1'> et à l'endroit souhaité <a id='lien 1'></a>.
Mais le texte doit être entré totalement et le fichier html peut devenir volumineux, surtout si plusieurs liens existent : cas d'une table des matières.
Comme le fichier php est exécuté coté serveur, la page html produite ne contiendra que le code juste nécessaire. De plus, les inclusions de fichier se font à la demande, évitant ainsi à la page php de devenir trop 'lourde'. Par conséquent, les performances de l'affichage seront meilleures et la charge du serveur moindre.
Prenez la bonne habitude du langage C, c'est-à-dire de décrire, lorsque vous définissez une fonction, son objectif, les paramêtres passés, et la valeur de sortie s'il y a lieu (return ....).
Il vous reste à placer correctement les balises html de départ et la définition ou l'appel de styles.