Ich erstelle meine erste Website von Grund auf neu und hatte etwas gesehen, wo Sie Code reduzieren können, indem Sie PHP-Includes für Abschnitte der Website verwenden, die wiederholt werden sollen. Bis jetzt habe ich eine head.php (die ich hinzugefügt habe, weil meine stylesheet.css dort verlinkt ist und Zugriff auf jede Seite benötigt), header.php, footer.php, index.php und andere Seiten mit dem php Erweiterung (etwa, Kontakt, das Bündel).PHP und enthält
Alles erscheint, wo ich es möchte für ein Thema auszunehmen: wenn der Körper Hintergrundfarbe einstellen, alles (alles beinhaltet: header.php, footer.php) scheint im Körper zu sein. Ich habe das getestet, indem ich einen Rand um den Körper gelegt habe, und es hat bestätigt, was ich dachte.
Hat jemand eine Idee, was schief läuft? Ich benutze Flexbox in meiner Kopfzeile, Fußzeile und anderen Bits innerhalb der Indexdatei, aber ich denke nicht, dass das irgendwas beeinflussen sollte.
<!DOCTYPE html>
<?php include 'head.php'; ?>
<?php include 'header.php'; ?>
<body id="main-block">
<!-- Button links to Portfolio and Other stuff -->
<div class="flex-container">
<a class="main-button" href="#">Web Work</a>
<a class="main-button" href="#">Other Work</a>
</div>
</body>
<?php include 'footer.php'; ?>
</html>
Kopf- und Fußzeile sollten in Körper '
setzte einigen Code hier ... – sensorario