Leia este tópico para saber como adicionar regras de sintaxe para tags de modelo no Dreamweaver. Saiba como verificar tags de modelo manualmente.
Dreamweaver usa tags de comentário HTML para especificar regiões em modelos e documentos baseados em modelos, de modo que documentos baseados em modelos ainda são arquivos HTML válidos. Quando você insere um objeto de modelo, tags de modelo são inseridas no código.
Estas são regras gerais de sintaxe:
Onde um espaço aparece, você pode substituir por qualquer quantidade de espaço em branco (espaços, tabulações, quebras de linha). O espaço em branco é obrigatório exceto no início ou final de um comentário.
Os atributos podem ser especificados em qualquer ordem. Por exemplo, em um TemplateParam, você pode especificar o tipo antes do nome.
Os nomes de atributo e comentário diferenciam maiúsculas e minúsculas.
Todos os atributos devem estar entre aspas. Aspas simples ou duplas podem ser usadas.
Tags de modelo
Dreamweaver usa as seguintes tags de modelo:
<!-- 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="..." --> (equivalente a @@...@@)
<!-- TemplatePassthroughExpr expr="..." -->
<!-- TemplateInfo codeOutsideHTMLIsLocked="..." -->
Tags de ocorrência
Dreamweaver usa as seguintes tags de instância:
<!-- InstanceBegin template="..." codeOutsideHTMLIsLocked="..." -->
<!-- InstanceEnd -->
<!-- InstanceBeginEditable name="..." -->
<!-- InstanceEndEditable -->
<!-- InstanceParam name="..." type="..." value="..." passthrough="..." -->
<!-- InstanceBeginRepeat name="..." -->
<!-- InstanceEndRepeat -->
<!-- InstanceBeginRepeatEntry -->
<!-- InstanceEndRepeatEntry -->
Verificar sintaxe de modelo
Dreamweaver verifica a sintaxe do modelo quando você salva um modelo, mas é possível verificar manualmente a sintaxe do modelo antes de salvá-lo. Por exemplo, se você adicionar um parâmetro ou expressão de modelo no modo Código, é possível verificar se o código segue a sintaxe correta.
Selecione Ferramentas > Modelos > Verificar sintaxe do modelo.
É exibida uma mensagem de erro se a sintaxe estiver mal formulada. A mensagem de erro descreve o erro e refere-se à linha específica no código onde o erro existe.
Criar belos sites no Dreamweaver
Crie, codifique e gerencie sites dinâmicos com uma ferramenta completa e eficiente.