Template syntax, General syntax rules, Template tags – Adobe Dreamweaver CS3 User Manual

Page 424: Instance tags

Advertising
background image

DREAMWEAVER CS3

User Guide

417

•

To paste a repeating entry, select Edit > Paste.

Note: Pasting inserts a new entry; it does not replace an existing entry.

Template syntax

General syntax rules

Dreamweaver uses HTML comment tags to specify regions in templates and template-based documents, so
template-based documents are still valid HTML files. When you insert a template object, template tags are inserted
in the code.

General syntax rules are as follows:

•

Wherever a space appears, you can substitute any amount of white space (spaces, tabs, line breaks). The white
space is mandatory except at the very beginning or end of a comment.

•

Attributes can be given in any order. For example, in a TemplateParam, you can specify the type before the name.

•

Comment and attribute names are case sensitive.

•

All attributes must be in quotation marks. Single or double quotes can be used.

Template tags

Dreamweaver uses the following template tags:

<!-- 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="..." -->

Instance tags

Dreamweaver uses the following instance tags:

September 4, 2007

Advertising