Template Attribute Language

The Template Attribute Language is an Attribute Languages used to create dynamic templates. By marking elements of your HTML or XML document with TAL statement attributes, you can replace parts of the document with dynamically computed content. You can insert text or portions of other documents, repeat elements such as list tags or table rows, or choose whether or not to include optional parts.

See TAL Reference for the current implementation specification.

See Proposed Changes for discussion of the next TAL specification.

Error Handling proposals exist in Error Handling Strategies.