我目前使用Dreamweaver作爲我的網站。它允許我爲所有需要在其他頁面上重複的代碼創建一個模板。這使我可以對模板進行更改,並且會更新鏈接到模板的所有其他頁面。在網站上創建重複區域
如何在沒有Dreamweaver的情況下執行此操作?你是否將頁面鏈接到原始的HTML/CSS文件?
我目前使用Dreamweaver作爲我的網站。它允許我爲所有需要在其他頁面上重複的代碼創建一個模板。這使我可以對模板進行更改,並且會更新鏈接到模板的所有其他頁面。在網站上創建重複區域
如何在沒有Dreamweaver的情況下執行此操作?你是否將頁面鏈接到原始的HTML/CSS文件?
如果重複的區域指的是諸如頁腳(通常每個網頁都相同)等區域,那麼通常會創建一個文件(例如footer.html),然後將其包含在每個網頁中頁面。
例如,因爲我使用PHP,我會使用以下任何地方我想要我的頁腳出現。
<?php include "footer.html"; ?>
這樣,當你想改變頁腳時,你只需要在一個地方完成。好的做法是確定您的網站的部分(或區域)在您的所有網頁中都是相同的,然後使用上述過程來組織您的代碼。
對於更多的視覺控制,你應該確保你所有的網頁鏈接到你選擇的CSS文件。
我希望我能理解你的問題。
專業網站開發人員(通常)不寫平面HTML文件。相反,他們使用服務器端腳本(如PHP,Perl和ASP.NET)來創建網站的某些部分。
這允許開發人員從該結構的內容從
時常內容管理系統中使用的樣式等分離。兩個非常受歡迎的開源軟件是Drupal和WordPress。
舉一個簡單的例子,變量可以從數據庫填充,並放入模板看起來像這樣:
<!DOCTYPE html>
<html>
<head>
<title><?php echo $title; ?></title>
<?php echo $styles, $scripts; ?>
</head>
<body>
<?php echo $header, $content, $nav, $footer; ?>
</body>
</html>
Dreamweaver可以過寫這些給你。如果您在站點目錄中的某個地方創建了單獨的文本文件,例如/includes/,則可以選擇插入>服務器端包含並在包含文件夾中選取您的文本文件。 Dreamweaver將爲您插入代碼。
我會補充一點,我使用sever端包括和模板頁面,並發現它們相互恭維,特別有用的是可選的重複區域。