evtl. hast auch kein \ vor die Anführungszeichen im <font>-tag im perlcode gesetzt?!
Dadürch wird der String eher beendet und wenn dann keine Perl-Anweisung kommt, sondern sowas wie 'arial">.....' dann kann das ja nicht mehr interpretiert werden
Alle Anführungs- und ein paar Sonderzeichen müssen mit einem \ angegeben werden.
so sollte es sein:
print "<font face=\"arial\">Hallo Welt</font>\n";
und so nicht:
print "<font face="arial">Hallo Welt</font>\n";
Ollli