Dieses Thema erläutert die Syntaxregeln für Vorlagen-Tags in Dreamweaver. Außerdem lernen Sie, wie Sie Vorlagen-Tags manuell überprüfen.
Dreamweaver verwendet HTML Kommentar-Tags, um Regionen in Vorlagen und vorlagenbasierten Dokumenten zu spezifizieren, sodass vorlagenbasierte Dokumente weiterhin gültige HTML-Dateien sind. Wenn du ein Vorlagenobjekt einfügst, werden Vorlagen-Tags in den Code eingefügt.
Die allgemeinen Syntaxregeln sind wie folgt:
Überall dort, wo ein Leerzeichen erscheint, kannst du eine beliebige Menge an Leerraum (Leerzeichen, Tabs, Zeilenumbrüche) einsetzen.Der Leerraum ist obligatorisch, außer am Anfang oder Ende eines Kommentars.
Attribute können in beliebiger Reihenfolge angegeben werden. Beispielsweise kannst du in einem TemplateParam den Typ vor dem Namen angeben.
Im Namen von Kommentaren und Attributen wird zwischen Groß- und Kleinschreibung unterschieden.
Alle Attribute sind in Anführungszeichen zu setzen. Einfache oder doppelte Anführungszeichen können verwendet werden.
Vorlagen-Tags
Dreamweaver verwendet die folgenden Vorlagen-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="..." --> (entspricht @@...@@)
<!-- TemplatePassthroughExpr expr="..." -->
<!-- TemplateInfo codeOutsideHTMLIsLocked="..." -->
Instanz-Tags
Dreamweaver verwendet die folgenden Instanz-Tags:
<!-- InstanceBegin template="..." codeOutsideHTMLIsLocked="..." -->
<!-- InstanceEnd -->
<!-- InstanceBeginEditable name="..." -->
<!-- InstanceEndEditable -->
<!-- InstanceParam name="..." type="..." value="..." passthrough="..." -->
<!-- InstanceBeginRepeat name="..." -->
<!-- InstanceEndRepeat -->
<!-- InstanceBeginRepeatEntry -->
<!-- InstanceEndRepeatEntry -->
Vorlagensyntax überprüfen
Dreamweaver überprüft die Vorlage-Syntax beim Speichern einer Vorlage. Du kannst jedoch die Vorlage-Syntax auch manuell vor dem Speichern einer Vorlage überprüfen.Wenn du beispielsweise einen Vorlage-Parameter oder -Ausdruck in der Code-Ansicht hinzufügst, kannst du überprüfen, ob der Code der korrekten Syntax folgt.
Wählen Sie „Werkzeuge“ > „Vorlagen“ > „Vorlagensyntax überprüfen“.
Eine Fehlermeldung wird eingeblendet, wenn die Syntax nicht korrekt ist. Die Fehlermeldung beschreibt den Fehler und verweist auf die spezifische Zeile im Code, in der der Fehler auftritt.
Ähnliche Themen
Erstellen ansprechender Websites in Dreamweaver
Entwirf, code und verwalte dynamische Websites mit einem leistungsstarken All-in-one-Tool.