The HTML pages produced by a template I have just coded come with 10 lines of whitespace at the top before the DOCTYPE declaration. Any reason why? Here are my components:

**************** wrapper **********************

[%- WRAPPER html;
      WRAPPER layout;
        content;
      END;
    END
-%]

************** html *************************

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
<head>
<title>[% template.title %]</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="keywords" content="[% sitekeys %][% template.keys %]" />
<style type="text/css" media="all"><!-- @import url("[% dir %]css/main.css"); --></style> <script type="text/javascript" language="javascript" src="[% dir %]js/main.js"></script>
</head>
<body onload="cacheImages();">
<div id="layout">
  <div id="logo">
    [% PROCESS logo -%]
  </div>
  <div id="nav">
    [% PROCESS nav -%]
  </div>

  <div id="content">
  <table width="758" border="0" cellpadding="0" cellspacing="0">
    <tr>
      [% content %]
    </tr>
  </table>
  </div>
</div>

[% PROCESS footer -%]
</body>
</html>

********************* layout *************************

[%- IF template.name == 'index.sht' %]
      [% PROCESS home -%]
    [% ELSIF links == 'nonav' %]
      [% PROCESS nonav -%]
    [% ELSE %]
      [% PROCESS mainsite -%]
[% END %]

****************** mainsite *************************

      <td id="leftcol" valign="top">
        <h1>[% links.0.2 %]</h1>

        <ul>
        [%- FOREACH link IN links %]
<li><a href="[% dir %][% link.1 %]" alt="[% link.0 %]">[% link.0 %]</a></li>
        [%- END %]
        </ul>
      </td>
      <td id="rightcol" valign="top">
        [% content %]
      </td>

**************************************************


Regards

Garry









_______________________________________________
templates mailing list
[email protected]
http://lists.template-toolkit.org/mailman/listinfo/templates

Reply via email to