Lees dit onderwerp als u wilt weten hoe u syntaxisregels toevoegt voor sjabloontags in Dreamweaver. Meer informatie over het handmatig controleren van sjabloontags.
Dreamweaver gebruikt HTML-opmerkingstags om gebieden in sjablonen en sjabloongebaseerde documenten te specificeren, zodat sjabloongebaseerde documenten nog steeds geldige HTML-bestanden zijn.Wanneer je een sjabloonobject invoegt, worden sjabloontags ingevoegd in de code.
Algemene syntaxisregels zijn als volgt:
Waar ook een spatie verschijnt, kun je elke hoeveelheid witruimte invoegen (spaties, tabs, regelafbrekingen).De witruimte is verplicht behalve aan het allereerste begin of einde van een opmerking.
Kenmerken kunnen in elke willekeurige volgorde worden gegeven. Bijvoorbeeld, in een TemplateParam, kun je het type vóór de naam specificeren.
Namen van commentaar en kenmerken zijn hoofdlettergevoelig.
Alle kenmerken moeten tussen aanhalingstekens staan. Enkele of dubbele aanhalingstekens kunnen worden gebruikt.
Sjabloontags
Dreamweaver gebruikt de volgende sjabloontags:
<!-- 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="..." -->
Objecttags
Dreamweaver gebruikt de volgende instantie-tags:
<!-- InstanceBegin template="..." codeOutsideHTMLIsLocked="..." -->
<!-- InstanceEnd -->
<!-- InstanceBeginEditable name="..." -->
<!-- InstanceEndEditable -->
<!-- InstanceParam name="..." type="..." value="..." passthrough="..." -->
<!-- InstanceBeginRepeat name="..." -->
<!-- InstanceEndRepeat -->
<!-- InstanceBeginRepeatEntry -->
<!-- InstanceEndRepeatEntry -->
Sjabloonsyntaxis controleren
Dreamweaver controleert de sjabloonsyntaxis wanneer je een sjabloon opslaat, maar je kunt handmatig de sjabloonsyntaxis controleren voordat je een sjabloon opslaat.Als je bijvoorbeeld een template-parameter of expressie toevoegt in de Codeweergave, kun je controleren of de code de juiste syntaxis volgt.
Selecteer Gereedschappen > Sjablonen > Sjabloonsyntaxis controleren.
Als de syntaxis niet goed is geformuleerd, verschijnt er een foutbericht. Het foutbericht beschrijft de fout en verwijst naar de specifieke regel in de code waar de fout bestaat.
Verwante informatie
Prachtige websites ontwerpen in Dreamweaver
Ontwerp, codeer en beheer dynamische websites in een krachtige alles-in-één tool.