Sono agli inizi e vorrei procedere per gradi...
Ho creato un template da zero.
Creando una tabella con una cella in alto come titolo
in basso altre 2 celle divise.
ho assegnato i moduli alle celle, TOP per la cella in alto
e LEFT per la cella in basso a sinistra.
ho settato i margini delle celle a 0, anche il padding della pagina a 0.
Il problema che ho rilevato è che senza utilizzare CSS, i moduli hanno un margine l'uno con l'altro, questa separazione non mi piace!
Per risolvere il problema ho provato a creare un CSS e mettere il riferimento all'index.php.
ho provato a mettere all'interno del css il valore
.moduletable{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin:0px;
padding:0 0px;
}
```ma non è cambiato nulla, o meglio in firefox vedo tutto bene anche senza css, con explorer 7 no.
qui in seguito il codice dell'index.php
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="<?php echo $mosConfig_live_site; ?>/templates/andrea/css/template_css.css" rel="stylesheet" type="text/css"/>
<style type="text/css">
<!--
body {
margin-left: 00px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
-->
</style></head>
<body>
<div align="center">
<table width="900" height="120" border="0" cellpadding="0" cellspacing="0">
<tr align="left" valign="top">
<td height="120" colspan="3"><div>
<?php mosLoadModules ( 'top' ); ?>
</div></td>
</tr>
<tr>
<td width="374" height="252" valign="top"><div>
<?php mosLoadModules ( 'left' ); ?>
</div></td>
<td width="510" colspan="2" valign="top"></td>
</tr>
<tr>
<td colspan="3"></td>
</tr>
</table>
</div>
</body>
</html>