這篇文章跟大家介紹20個dreamweaver中製作網頁的小技巧。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有幫助。
相關推薦:《dreamweaver教學》
使用Dreamweaver製作網頁的20個技巧。希望對您有幫助。
1)怎麼將 Dreamweaver 整合到 IE 瀏覽器?
Dreamweaver 安裝程式會在上下文選項中增加一個「 Edit with Dreamweaver 」指令,我們也可以修改 Windows 的登錄機碼使它與 IE 整合。就像 MS Word 、 Frontpage 和 Notepad 一樣,透過 IE 工具列的編輯按鈕來呼叫 Dreamweaver 開啟目前網頁。
將下面文字的最後一行要改為你自己的 Dreamweaver 安裝路徑,把它們保存為一個 *.reg 文件,雙擊它將資訊添加到註冊表即可。
REGEDIT4
[HKEY_CLASSES_ROOT\.htm\OpenWithList\Dreamweaver]
[HKEY_CLASSES_ROOT\.htm\OpenWithList\Dreamweaver\shell
##CC代##HRO_CLAS; .htm\OpenWithList\Dreamweaver\shell\edit] [HKEY_CLASSES_ROOT\.htm\OpenWithList\Dreamweaver\shell\edit\command] @="C:\Program files\Macromedia\ Dreamweaver 3\dreamweaver.exe %1" 如果要設定為IE 預設的編輯器,開啟IE 的“Internet 選項”,在程式標籤指定。 2)為了使用某些腳本,經常要為圖形或文字加上空鏈接,但是瀏覽時點擊有空鏈接的對象時,會跳到頁面的頂端,如何避免? 因為瀏覽器以為連結到同一頁,可它又找不到定義的書籤( anchor ),於是停留在頁面的頂端。用“ javascript:void(null) ”替換空連結的“ # ”,解決這個問題。 3)使用 CSS 、層的時候,在不同瀏覽器的效果不一樣,有時甚至會出現錯位現象,要怎麼解決? 在對不同瀏覽器的兼容方面, Dreamweaver 作得不錯,但絕不意味著用 Dreamweaver 作出的網頁在 IE 和 Netscape 中完全一樣。通常情況下,用不同的瀏覽器瀏覽同一個網頁的外觀不可能完全一樣,這是由不同廠商的瀏覽器本身決定的。 一般要盡量注意以下問題: 不要混合使用層和表格排版,如果是父子關係,如層中表格,不在此原則範圍內; 內聯式的CSS 在Netscape Navigator 中經常會出現問題,使用鍊式或內嵌式; 有時需要在空層插入表格或透明圖片,以確保在Netscape Navigator 裡的效果。對於只有幾個像素寬度或高度的層,改用圖片來實現; 避免使用 W3C 組織不建議的排版屬性,用 CSS 取代。 4)為何從別的文件拷貝文字到 Dreamweaver ,所有的段落會擠成一團,而在 Dreamweaver 內部又帶有格式代碼? Dreamweaver 複製和貼上文字有二種類別,標準的方式將物件連同物件的屬性一起複製,把剪貼簿的內容作為HTML 程式碼;另一種方式僅複製或貼上文本,複製時忽略html 格式,貼文時則把html 程式碼當作文字貼上。多按一個「 Shift 」( Ctrl Shift C/Ctrl Shift V )鍵即按後一種方式操作。 5)為什麼網頁用 IE 瀏覽正常,用 Netscape Navigator 卻不符合要求甚至出錯,而且在 Dreamweaver 的文檔窗口老是修改不好? 請檢查程式碼。因為用所見所得編輯器反複修改頁面的某些部分,有時會留下一些多餘的代碼,比如多餘的鏈接,這些代碼在 Dreamweaver 的文檔窗口看不到, IE 會忽視它們。但是 Netscape Navigator 對程式碼要求更嚴格,預覽時就會出現不可思議的現象。 6)在 Netscape Navigator 中,有些書籤( anchor )不起作用,有些好像消失了? Netscape Navigator 的書籤是大小寫敏感的。在 Navigator 中,多層嵌套的表格裡面的書籤會遺失,把書籤放到表格外。 7) Dreamweaver 文檔視窗佈滿了各種各樣的面板,為了編輯文檔,不得不扒開一個個空隙,太累,如何是好? 一個 800X600 分辯率的螢幕對於 Dreamweaver 來說確實小了些,不過即使是 1024X768 ,也放不下所有的面板。關鍵是好好組織。 關閉那些在編輯中暫時用不到的面板,把常用的面板放在一起,節省螢幕空間; 除非現在要用,否則關閉“ HTML Source Inspector ”,它除開佔用螢幕空間,還佔用相當的系統資源; 按F4 隱藏所有開啟的面板,一覽文件的全貌,再按一下,顯示面板;###在「 Windows 」選單有個「 Arrange Floating Palettes 」指令,使用這個指令將所有開啟的面板放在視窗四周,並互不重疊。
多用快捷鍵並熟練掌握是很好的提高工作效率的方法。
當新增不可見的物件時,Dreamweaver會在文件視窗的頁面頂部加上對應的圖標,如果圖標太多,可能妨礙編輯。可以按下「Ctrl Shift I 」(主選單 View|Invisible Elements )來隱藏和顯示它們。也可以設定不出現這些圖標,不過不建議這樣做,因為它們能幫助選擇對象,方便編輯。
8) Head 物件面板只能新增內容,能在文件視窗修改 < head> 標記的內容嗎?
可以。有一個非常直覺的方式,按下「 Ctrl Shift W 」(主選單 View|Head Content ),在文件視窗主選單欄下出現一行圖標,點擊這些圖示修改。
9)如何選擇表格、圖層裡面那些非常小的,例如 1X1px 的圖片?
在表格的儲存格中點擊,然後按下「 Shift 」鍵,用箭頭鍵移動即可選擇。
也可先選取表格單元(按下Ctrl 鍵,用滑鼠點選對應單元)或圖層,然後在「 HTML Source Inspector 」面板中選擇高亮程式碼中的< img src=". .."> ,返回文檔窗口,圖片即被選擇。
10)怎麼編輯一個框架系的名字(Title)?
按下「 Ctrl F10 」開啟「 Frames 」面板,點選最外側的框,按下「 Ctrl J 」(主選單 Modify|Page Properties )。
11)如何改變「behaviors」的預設事件?
事件設定檔放在 Dreamweaver 安裝目錄下的「 \Configuration\Behaviors\Events\ 」資料夾,例如 4.0 以上版本瀏覽器,開啟檔案「 4.0 and Later Browsers.htm 」。
< A onClick="*" onDblClick="" onKeyDown="" onKeyPress="" onKeyUp="" onMouseDown="" onMouseOut="" onMouseOver="" onMouseUp="">
將「onClick="*" 」中的「*」移到「 onMouseOver="" 」中,改為: < A onClick="" onDblClick="" onKeyDown="" onKeyPress="" onKeyUp ="" onMouseDown="" onMouseOut="" onMouseOver="*" onMouseUp="">
重新啟動Dreamweaver ,該類別缺省事件即變為「onMouseOver 」。其他類推。
12)在開啟一個頁面時,同時開啟一個小窗口,用 Dreamweaver 能夠實現嗎?
能,不用寫一行程式碼。在「 behaviors 」面板使用內建的「 Open Browser Window 」腳本,設定頁面、視窗大小、屬性。如圖:
圖片1
13)插入表格時,在表格單元中老是有個空格( < td> < /td> ),怎麼才能不讓它產生?
這是 Dreamweaver 自動產生的,不要刪除它。如果表格單元內沒有任何東西, Netscape Navigator 將不顯示該單元。
14)模板文件的 < head> 標記裡,除了網頁主題外不能編輯,怎麼才能將 behaviors 加入到基於該模板的網頁?
以「 HTML Source inspector 」面板在範本文件的「 < /head> 」前加入可編輯標記,如下:
< !-- #BeginEditable "Javascript" -- >
< script language="JavaScript">
< /script>
< !-- #EndEditable -->
15)在合作開發和管理網站時,使用Dreamweaver 的登記/檢查系統,是否為遠端伺服器的網站的相關文件加上了不同的存取權限?
check in/check out 是 Dreamweaver 內部使用的管理機制,它與檔案的屬性無關。 「 check out 」表示該文件正被我使用,別人不能編輯它;「 check in 」則表示該文件可以被別的同事check out 及編輯,本地的文件就會變成只讀,防止自己改變它的內容。
Dreamweaver 透過在本機和遠端伺服器上產生對應的「.lck」 檔案來實現check in/check out 功能,這些檔案在「 Site 」視窗不顯示, Dreamweaver 能夠讀取這些文件,它只對Dreamweaver 有效。並沒有為文件加上什麼屬性。如果用別的 Ftp 工具和編輯器,仍舊可以打開它們。
16)作網頁時,滑鼠飛舞,經常改變了設定好的圖片的大小。能夠不重新查看圖片就修正嗎?
如果圖片的大小不符,在屬性面板,它的值會變成顯目的粗體。按下面板上的「 Refresh 」按鈕,就可恢復成真實大小。
17)如何才能點擊一個鏈接,同時改變多個框架?
最直接的方法就是為此連結建立一個框架系。
用 Dreamweaver 的「 Go to URL 」 behavior 比較簡單。對話方塊顯示所有的框架,在下面的「 URL 」欄填入對應的頁面就是。
18)想為文字加上 behavior ,可是 behavior 面板上的項目都是灰暗的,不可選的,怎麼辦?
以前遇到這種情況,我通常會在文字旁邊插入一張圖片,把需要的 behavior 加在圖片上。然後再編輯程式碼,移到文字上,並去掉圖片。
上面的作法較繁瑣,便捷的方式是將文字連結到“ javascript:void(null) ”,那些 behavior 就老實顯露出來了。
19)把使用了 behaviors 的層放進 Library 時, Dreamweaver 不讓層的 behaviors 跟著走,怎麼辦?
用模板來做。
20)檢查 Flash 外掛程式並重新導向的腳本有時不正常,還有別的方法嗎?
製作 Flash 網頁時,人們習慣使用 Dreamweaver 的「 check plugin」 behavior 來重定向。但是有時它會錯報,明明安裝了插件,卻說沒有。下面介紹一種穩健的方法來重定向。
製作一個新的首頁作為重定向的頁面。以「 head 」物件面板的「 Insert Refresh 」導向未使用 Flash 技術的網頁,如圖。它會在頁面頭加上以下程式碼: < meta http-equiv="refresh" content="4;URL=noflash.htm">
另作一個很小的Flash 影片,在第一格加上一個「 Get url 」行為,指向使用Flash 技術的頁面。把這個小影片嵌入到用來定向的首頁。
顯然,這個重定向的頁面是非常可靠的。
使用Dreamweaver製作網頁的20個技巧到此結束,感謝閱讀。
更多程式相關知識,請造訪:程式設計學習! !
以上是20個dreamweaver中製作網頁的小技巧的詳細內容。更多資訊請關注PHP中文網其他相關文章!