I took a look at Petal, which I don't think exactly meets the brief as it uses non-valid attributes
What's the problem with non-valid attributes? A web browser that doesn't recognise an attribute will ignore it - exactly what you want. The great thing about Petal is that you can put realistic dummy content within the tags in your template. When Petal runs, it replaces the content from the template with the data from your script. But if you view the template directly in a browser or a WYSIWIG HTML authoring tool, the dummy content will be displayed instead.
In reply to Re^3: Thinking Aloud About HTML::Template
by grantm
in thread Thinking Aloud About HTML::Template
by Cody Pendant
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |