in reply to Joining an array within a text block
my @new_array = map { "<li>$_</li>" } @existing_array; [download]
I haven't used them, but there are templating systems for creating HTML.