revert html5 elements usage
[sheet.git] / common.inc.plp
index e48cd2c..fb1d54a 100644 (file)
@@ -57,7 +57,6 @@ sub Html {
        ref $_ eq 'ARRAY' and $_ = join ' ',  @$_ for $meta->{description};
        ref $_ eq 'ARRAY' and $_ = join ', ', @$_ for $meta->{keywords};
        ref $_ eq 'ARRAY' and $_ = join "\n", @$_ for $meta->{rawstyle}, $meta->{raw};
-       ref $_ eq 'ARRAY' and $_ = stylesheet(@$_)."\n" for $meta->{stylesheet};
 
        # other vars
        my $sep = $meta->{charset} eq 'utf-8' ? '•' : ' -- ';
@@ -66,7 +65,8 @@ sub Html {
        # leading output
        $header{content_type} = "text/html; charset=$meta->{charset}";
        print <<"EOT";
-<!DOCTYPE HTML>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+ "http://www.w3.org/TR/html4/loose.dtd">
 <html lang="en">
 
 <head>
@@ -76,14 +76,14 @@ sub Html {
 <meta name="keywords" content="$meta->{keywords}">
 <link rel="icon" type="image/png" href="/clip.png">
 EOT
-       print $_, "\n" for $meta->{stylesheet} || ();
+       print stylesheet(@$_), "\n" for $meta->{stylesheet} || ();
        print $_, "\n" for $meta->{raw} || ();
        print qq{</head>\n\n<body id="$file">\n};
 
        # prepare trailing output
        PLP_END {
                print <<"EOT";
-<footer><p>
+<p class="footer">
        <a href="/" rel="home">sheet.shiar.nl</a>/$file.<a href="/source/$file.plp"
         rel="code" title="Written in Perl">plp</a>
        <a href="http://git.shiar.nl/sheet.git/history/HEAD:/$file.plp"
@@ -91,7 +91,7 @@ EOT
        created by <a href="http://shiar.nl/" rel="author">Shiar</a> $sep
        <a href="http://www.fsf.org/licensing/licenses/agpl-3.0.html" rel="copyright"
         title="Licensed under the GNU Affero General Public License, version 3">AGPLv3</a>
-</p></footer>
+</p>
 
 </html>
 EOT