in reply to TT2 -- A Matter of Style

I'd abstract it even further.
[% BLOCK name_with_image -%] <table border="0"> <tr> <td> <h1>[% name %]</h1> </td> <td> <img src="[% image %]" /> </td> </tr> </table> [%- END -%] ... [% INCLUDE name_with_image name = "My name" image = "mypage.png" -%]
That way the business part of what you're representing doesn't get mixed up with the presentation part. And you can easily redesign your site. Use the power of the Templates! The Templates will be with you, always!

-- Randal L. Schwartz, Perl hacker