我在一個有點廣泛的網站上工作,有一段時間沒有與網頁開發工作。我想爲網站上的每個頁面創建基本佈局。也就是說,我想創建一個頁眉,頁腳,導航欄和標準容器,這些容器在網站上的所有頁面上都是相同的。多頁面的HTML頁面模板
不過,我不想簡單地複製和粘貼代碼。有沒有一種方法來創建一個基本的中央頁面模板,我可以編輯並使所有頁面上的更改生效?
我在一個有點廣泛的網站上工作,有一段時間沒有與網頁開發工作。我想爲網站上的每個頁面創建基本佈局。也就是說,我想創建一個頁眉,頁腳,導航欄和標準容器,這些容器在網站上的所有頁面上都是相同的。多頁面的HTML頁面模板
不過,我不想簡單地複製和粘貼代碼。有沒有一種方法來創建一個基本的中央頁面模板,我可以編輯並使所有頁面上的更改生效?
你可以這樣做。
創建的header.phpnavigation.phpfooter.php然後就包括他們在你需要的任何文件。
即
<html>
<body>
<div>
<?php include 'header.php'; ?>
<?php include 'navigation.php'; ?>
</div>
<div>
Some central content here
</div>
<div>
<?php include 'footer.php'?>
</div>
</body>
</html>
現在,當你改變的header.php及其變化將體現在哪裏,你包括它的每一頁。
還有一件事我要提的是更好,如果你使用一些MVC框架。其中有default.ctp的概念。您可以在哪裏創建頁面的通用模板。
更多關於MVC框架CakePHP
感謝您的快速響應。我包含在php文件中的元素是否可以通過CSS訪問?還是在PHP文件中照顧? – Nehringtb
你應該在頭文件的頂部包含css,並在css上正常工作。因爲你在html頁面中工作。 –
謝謝你的建議。我一定會考慮引導。 – Nehringtb
退房的PHP包括一個教程。 – Charles
哪個框架和技術? –