The behavior of Zope Page Templates is almost completely described by a template language, fixed on TAL, TALES, and METAL specifications:* Template Attribute Language (TAL),* Template Attribute Language Expression Syntax (TALES),* Macro Expansion Template Attribute Language (METAL).
ZPT основан на XML и состоит из трёх документированных частей:* Язык шаблонных атрибутов (Template Attribute Language — TAL),* Синтаксис выражений TAL (Template Attribute Language Expression Syntax — TALES),* Макрорасширение TAL (Macro Expansion Template Attribute Language — METAL).