2012-07-05 35 views
0

我需要一些僅由Dreamweaver的設計器處理的HTML代碼。 更準確地說,我需要smth。像這樣:僅在Dreamweaver的設計器中啓用HTML代碼

<html> 
    ... 
    <link rel="stylesheet" type="text/css" media="screen" href="styles_print.css" title="printer_friendly_css" /> 
    <!-- FOR_DREAMWEAVER_DESIGNER_ONLY 
    <link rel="stylesheet" type="text/css" media="screen" href="styles.css" title="normal_css" /> 
    --> 
    ... 
</html> 

所以這個頁面在Dreamweaver的設計師正在觀察時,有效 HTML看起來像這樣(第二個標籤是 「取消註釋」):

<html> 
    ... 
    <link rel="stylesheet" type="text/css" media="screen" href="styles_print.css" title="printer_friendly_css" /> 
    <link rel="stylesheet" type="text/css" media="screen" href="styles.css" title="normal_css" /> 
    ... 
</html> 

當在其他地方(例如,在常規瀏覽器中)正在查看相同的頁面,則按照它應該處理的那樣(第二個標記因爲被評論而被忽略)。

這可能嗎? Dreamweaver有這種功能嗎?

回答

0

Dreamweaver具有稱爲設計時間樣式表的功能來處理這種類型的功能。它允許您僅在Dreamweaver中將樣式應用於實況頁面。您甚至可以在現場直播的設計時間隱藏樣式。 格式 - > CSS樣式 - >設計時間

Adob​​e說明了設計時間樣式表: http://help.adobe.com/en_US/dreamweaver/cs/using/WScbb6b82af5544594822510a94ae8d65-7e17a.html

你甚至可以使用設計時間樣式表來幫助您跟蹤你的CSS的潛在問題。下面是我寫了一段關於這個主題去的文章: http://www.webassist.com/free-downloads/tutorials-and-training/roadmaps/roadmap_07.php

如果你使用PHP和你想申請站點範圍和你有一個包括在每一個頁面看看: http://james.revillini.com/2008/01/24/solved-dreamweaver-site-wide-design-time-style-sheets-using-templates/

可以應用這些網站廣泛

Dreamweaver擴展(商業,但只有$ 5,沒試過在Dreamweaver中的幾個版本,但我認爲它應該仍然工作): http://www.communitymx.com/abstract.cfm?cid=61265

+0

感謝您的諮詢。我的樣式表(在第一篇文章中用於示例HTML代碼中)在運行時都需要。所以看起來我需要創建**第三**樣式表 - 與「styles_print.css」相同的內容 - 專門用於設計時使用,對嗎? – 2012-07-07 14:42:38

+0

取決於您想要完成的任務,但如果您只想爲Dreamweaver設計時添加樣式表,則需要通過設計時間樣式表添加新樣式表。 – 2012-07-11 21:41:00

+0

謝謝,我設法根據你的建議解決我的問題! – 2012-07-12 07:23:34