在「文件」視窗中開啟想要檢查的文件。
請閱讀本主題,了解如何在 Dreamweaver 中新增範本標籤的語法規則。了解如何手動檢查範本標籤。
Dreamweaver 會在範本和以範本為架構的文件中,使用 HTML 註解標籤來指定區域,因此以範本為架構的文件算是有效的 HTML 檔。當您插入範本物件時,會在程式碼中自動插入範本標籤。
以下為一般語法規則:
只要有空格出現,您就可以用任何數量的空白 (空格、Tab 字元、斷行) 來取代它。除了在註解的開頭和結尾之外,其他地方一定要有空白。
屬性可以用任何順序指定。例如,在 TemplateParam 中,您可以在名稱前面指定類型。
註解和屬性名稱必須區分大小寫。
所有屬性都必須以引號括住。單引號或雙引號都可以使用。
Dreamweaver 會使用下列的範本標籤:
<!-- TemplateBeginEditable name="..." --> <!-- TemplateEndEditable --> <!-- TemplateParam name="..." type="..." value="..." --> <!-- TemplateBeginRepeat name="..." --> <!-- TemplateEndRepeat --> <!-- TemplateBeginIf cond="..." --> <!-- TemplateEndIf --> <!-- TemplateBeginPassthroughIf cond="..." --> <!-- TemplateEndPassthroughIf --> <!-- TemplateBeginMultipleIf --> <!-- TemplateEndMultipleIf --> <!-- TemplateBeginPassthroughMultipleIf --> <!-- TemplateEndPassthroughMultipleIf --> <!-- TemplateBeginIfClause cond="..." --> <!-- TemplateEndIfClause --> <!-- TemplateBeginPassthroughIfClause cond="..." --> <!-- TemplateEndPassthroughIfClause --> <!-- TemplateExpr expr="..." --> (equivalent to @@...@@) <!-- TemplatePassthroughExpr expr="..." --> <!-- TemplateInfo codeOutsideHTMLIsLocked="..." -->
Dreamweaver 會使用下列的實體標籤:
<!-- InstanceBegin template="..." codeOutsideHTMLIsLocked="..." --> <!-- InstanceEnd --> <!-- InstanceBeginEditable name="..." --> <!-- InstanceEndEditable --> <!-- InstanceParam name="..." type="..." value="..." passthrough="..." --> <!-- InstanceBeginRepeat name="..." --> <!-- InstanceEndRepeat --> <!-- InstanceBeginRepeatEntry --> <!-- InstanceEndRepeatEntry -->
當您儲存範本時,Dreamweaver 會自動檢查範本語法,但您可以在儲存範本之前先手動檢查範本語法。例如,假如您在「程式碼」檢視中新增了範本參數或運算式,可以檢查程式碼是否遵循正確的語法。
選取「工具 > 範本 > 檢查範本語法」。
如果語法格式錯誤,就會出現錯誤訊息。錯誤訊息會描述錯誤,並且指出程式碼中這項錯誤所在的特定行。
登入您的帳戶