В предыдущей статье был описан способ создания простейшего шаблона на основе слоев. В этой статье будет приведен идентичное решение предыдущему способу, только без таблицы. <?php defined( "_VALID_MOS" ) or die( "Прямой вызов файла запрещён." ); $iso = explode( '=', _ISO ); echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>'; ?>
<!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"> <head> <?php mosShowHead(); ?> <meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" /> <link href="<?php echo $mosConfig_live_site; ?>/templates/<?php echo $cur_template; ?>/css/template_css.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="wrapper"> <div id="left"><?php mosLoadModules('left', -2); ?></div> <div id="center"><?php mosMainBody(); ?></div> <div id="right"><?php mosLoadModules('right', -2); ?></div> <div class="clear"></div> </div> </body> </html>
Файл стилей шаблона должен содержать
body { margin:0; } div.clear { clear:both; }
div#wrapper div#left, div#center, div#right { float:left; display:block; } div#left { width:25%; } div#center { width:50%; } div#right { width:25%; } |