Of course. When you think there are more than one , think of an array . When you think you are passing arrays as arguments , think array ref .
use warnings; use strict; use CGI qw(:standard); print start_html(-title => "myPage", -style => [ {-src=>"style.css"}, {-src=>"basic.css"}, ], -script => [ {-type=>"text/javascript", -src=>"custom.js"}, {-type=>"text/javascript", -src=>"ohai.js"}, ], ); __END__ …snip… <title>myPage</title> <link rel="stylesheet" type="text/css" href="style.css" /> <link rel="stylesheet" type="text/css" href="basic.css" /> <script src="custom.js" type="text/javascript"></script> <script src="ohai.js" type="text/javascript"></script> …snip…
source share