Meine Website besteht aus mehreren Unterseiten welche sich vom Layout nicht unterscheiden. Wenn ich zum Beispiel einen neuen Punkt in der Navigation einbinden will, muss ich das auf jeder Seite einzelnd machen. Mein Plan ist es nun quasi eine foundation.html zu haben, mit folgendem Code
<html>
<head>
<title></title>
usw.
</head>
<body>
<nav>Home etc</nav>
<main id="point_of_deployment">
<main/>
<footer>Footer Zeugs<footer/>
</body>
</html>
Und weitere Unterdatein die dann den Intalt der Seite Tragen:
index.html, kontakt.html etc.
<p>Text</p>
<img />
usw.
Sodass z.B. index.html die foundation.html um sich herum importiert.
Ich hätte gedacht man macht das z.B. mit PHP. Das habe ich soweit auch schon zum laufen gebracht, finde aber den Weg nicht sehr elegant.
Was haltet ihr für die beste, eleganteste und einfachste Möglichkeit?