2012-02-24 63 views
0

我對Dreamweaver相當陌生,我一直在一個包含一堆需要編輯的頁面的網站上工作。主要是,菜單/下拉菜單選項卡需要更新新的鏈接和/或名稱/等。有沒有辦法將菜單欄和其餘頁面鏈接起來,這樣我就不必手動編輯每一頁上的每一段代碼了?在Dreameaver中鏈接菜單面板以方便更新

回答

1

有幾個Dreamweaver特定的方式(模板和庫項目)和更好的方法(服務器包含)。

Dreamweaver模板: 這要求您擁有基於Dreamweaver模板的所有頁面,並且您已在不可編輯區域中進行菜單。在模板中編輯菜單並保存模板後,Dreamweaver將詢問您是否要更新網站中的所有頁面。如果這樣做,Dreamweaver將瀏覽您的站點並根據模板更新所有頁面並更新這些頁面中的菜單代碼。此方法將要求您上傳所有已更改的文件,以便在所有頁面上查看新菜單。欲瞭解更多關於模板: http://help.adobe.com/en_US/dreamweaver/cs/using/WScbb6b82af5544594822510a94ae8d65-7acda.html

Dreamweaver庫項目: 庫項目類似於模板,有一個代碼塊,你可以更新並保存在更新被級聯到站點中的每個實例。庫項目是獨一無二的,因爲它們專注於添加到頁面的小塊代碼。同樣,與Dreamweaver模板一樣,如果您進行更改,則必須上傳所有已更改的文件才能查看您網站上的更改。欲瞭解更多關於Dreamweaver庫項目: http://help.adobe.com/en_US/dreamweaver/cs/using/WSc78c5058ca073340dcda9110b1f693f21-7e49a.html

服務器包括: 此選項是在「更好」,如果你進行了更改包含文件,一旦你只上傳該文件,然後引用該包含文件中的所有頁面會自動顯示更新的菜單。如何實現此選項將取決於您在遠程站點上可用的特定服務器語言。例如,PHP至少有4種方式來包含外部文件(如菜單):includeinclude_oncerequirerequire_once

如果您搜索谷歌或您選擇的搜索引擎以獲得可用的語言名稱以及include,那麼您將獲得許多關於如何實現頁面包含的結果。

使用此選項,您需要更新所有包含菜單的頁面以引用包含文件並上載更改的文件,但是向前,對菜單的更改只需要上傳包含文件以更新您的網站。

包含一個值得警惕的字眼是,您需要小心包含文件中的路徑,特別是如果您的網頁上有菜單,並且網站上存在多個文件夾。搜索更多信息的相對路徑和絕對路徑。

相關問題