我從頭開始創建我的第一個網站,並且看到了一些可以通過使用PHP包括要重複的網站部分來減少代碼的地方。到目前爲止,我有一個head.php(這是我添加的,因爲我的stylesheet.css被鏈接到那裏,需要在每個頁面上訪問它),header.php,footer.php,index.php和其他頁面擴展(關於,聯繫,那一堆)。PHP和包括
一切都出現在我想要的地方,除了一個問題:當設置身體背景顏色,一切(全部包括:header.php,footer.php)似乎在身體。我通過在身體周圍設置邊框來測試這一點,並確認了我的想法。
有沒有人有一個想法是什麼問題?我在索引文件的頁眉,頁腳和其他位中使用了flexbox,但我認爲這不會影響任何內容。
<!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>
頁眉和頁腳應在身體'
這裏把一些代碼... – sensorario