Reglas de sintaxis de etiquetas de plantilla en Dreamweaver

Última actualización el 27-04-2021

Lee este tema para obtener información sobre cómo añadir reglas de sintaxis para etiquetas de plantilla en Dreamweaver. Aprenda a comprobar etiquetas de plantilla de manera manual.

Dreamweaver usa etiquetas de comentario HTML para especificar zonas en plantillas y documentos basados en plantillas, por lo que los documentos basados en plantillas siguen siendo archivos HTML válidos. Al insertar un objeto de plantilla, las etiquetas de plantilla se insertan en el código.

Las reglas generales de sintaxis son las siguientes:

  • Donde aparezca un espacio, puedes sustituir cualquier cantidad de espacio en blanco (espacios, pestañas, saltos de línea).El espacio en blanco es obligatorio excepto al principio o al final de un comentario.

  • Los atributos se pueden proporcionar en cualquier orden. Por ejemplo, en un TemplateParam, puedes especificar el tipo antes del nombre.

  • Los nombres de comentarios y atributos tienen en cuenta el uso de mayúsculas y minúsculas.

  • Todos los atributos deben estar entre comillas. Se pueden usar comillas simples o dobles.

Etiquetas de plantilla

Dreamweaver usa las siguientes etiquetas de plantilla:

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

Etiquetas de instancia

Dreamweaver utiliza las siguientes etiquetas de instancia:

<!-- InstanceBegin template="..." codeOutsideHTMLIsLocked="..." -->
<!-- InstanceEnd -->
<!-- InstanceBeginEditable name="..." -->
<!-- InstanceEndEditable -->
<!-- InstanceParam name="..." type="..." value="..." passthrough="..." -->
<!-- InstanceBeginRepeat name="..." -->
<!-- InstanceEndRepeat -->
<!-- InstanceBeginRepeatEntry -->
<!-- InstanceEndRepeatEntry -->

Comprobación de la sintaxis de la plantilla

Dreamweaver comprueba la sintaxis de la plantilla cuando guardas una plantilla, pero puedes comprobar manualmente la sintaxis de la plantilla antes de guardarla.Por ejemplo, si añades un parámetro o expresión de plantilla en la vista Código, puedes comprobar que el código sigue la sintaxis correcta.

Abre el documento que quieres comprobar en la ventana Documento.

Seleccionar Herramientas > Plantillas > Comprobar sintaxis de plantilla.

Si la sintaxis es incorrecta, aparece un mensaje de error. El mensaje de error describe el error y se refiere a la línea específica en el código donde existe el error.