Most template systems uses <? ?>, <% %> or <xxx:yyy></xxx:yyy> tags to find their sections. It allows easier template system development but doesn't really help template designers. TAL hides most of its logic in XML attributes, preserving syntax and strucutre of XHTML. This allows previewing of TAL templates in web browser (WYSIWYG editors, live previews) and doesn't break HTML syntax highlighting
{{#tags}}- {{label}}
{{/tags}}