jako ze larkowi pokazywalem jak najprosciej stworzyc dzialajacy w geckowatych i ie layout 3 kolumnowy, to go tu zamieszcze. moze sie komus przyda (informuje, ze to tylko ogolny zarys, i nie ma dopracowanych wartosci marginesow/paddingow dla innych niz gecko, ale poza tym powinno byc ok)

acha, dzialac bedzie w gecko i ie6 i operze 7.5. w starszych - nie wiem. mam ten luksus, ze moge je olac… :)

<!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" lang="en" xml:lang="en">
        <head>
                <title>layout 3 kolumnowy</title>
                <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
                <meta http-equiv="Content-language" content="pl" />
                <style type="text/css">
                        body {
                                margin: 0;
                                padding: 0;
                                background-color: #000;
                        }
                        #main {
                                width: 750px;
                                margin: 0 auto;
                        }
                        h1, form {
                                margin: 0;
                                padding: 0;
                        }
                        h1 {
                                display: block;
                                width: 750px;
                                height: 209px;
                                background-color: #999;
                        }
                        #contLeft {
                                width: 174px;
                                float: left;
                                background-color: #fae;
                        }
                        #contRight {
                                width: 186px;
                                float: left;
                                background-color: #faa;
                        }
                        .clear {
                                width: 0px;
                                height: 0px;
                                margin: 0px;
                                padding: 0px;
                                font-size: 0px;
                                clear: both;
                        }
                        #contCenter {
                                width: 390px;
                                float: left;
                                font-size: 12px;
                                background-color: #1aa;
                        }
                        #footer {
                                height: 25px;
                                color: #fff;
                                text-align: center;
                                background-color: #444;
                        }
                </style>
        </meta></meta></head>
        <body>v id="main">
                        <h1>NAGLOWEK</h1>
                        <div id="contLeft">KOLUMNA LEWA</div>
                        <div id="contCenter">SRODEK</div>
                        <div id="contRight">KOLUMNA PRAWA</div>
                        <div class="clear"></div>
                        <div id="footer">STOPKA</div>
        </body>
</html>

tylko nie wiem czy nie wystarczyloby dodac do #footer clear: both; i wywalic .clear (tzn nie wiem czy bedzie dzialac pod ie, bo pod gecko/opera na pewno)

przyklad tutaj


A Ty? Co o tym myślisz?

Możesz używać w komentarzach następujących znaczników:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Sblam! Antyspam