Hallo martinmiethke,
Server Side Includes (SSI) sind nicht bei jedem Hoster aktiv.
Wenn Du SSI nicht hast, kannst Du PHP auch als "Include-Maschine" verwenden.
Deine art-vog.htm könnte dann als PHP-Datei so aussehen:
<?php include "header.inc" ?>
<main>
<table>
...
</table>
</main>
<?php include "footer.inc" ?>
pageframe.inc und footer.inc enthalten alles an HTML, was nötig ist, um die Seite komplett zu machen, von <!doctype html> bis </html>.
Im Prinzip machst Du einmal die vollständige Seite und überträgst dann den Teil oberhalb des Inhalts, also Kopfbereich und Navigation, nach header.inc, und alles unterhalb des Inhalts nach footer.inc. Fertig. PHP braucht man dafür dann nicht zu können.
Den eigentlichen Inhalt solltest Du dann in ein <main> Element einschließen, als eindeutigen Container, den Du mit CSS korrekt platzieren kannst.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi