Jako że jestem początkującym webmasterem, chciałbym się dowiedzieć czy taki układ strony jaki napisałem będzie dobry, czy można to jakoś inaczej napisać?
<!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="pl" lang="pl"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /> <style> html, body {padding:0; margin: 0; background-image: url(tlo.png); } #NAGLOWEK {width: 99.8%; background-image: url(tloup.png); } #TOP { width: 882px; height: 237px; margin: 0 auto; background-image: url(top.png); } #PANEL { width: 882px; height: 163px; background-image: url(panel.png); margin: 0 auto; } #TRESC {width: 99.8%; } #SRODEK {width: 882px; margin: 0 auto; } #UKLADMENU {width:250px; float: left; } #cialo {width:630px float: left; } #MENU {width: 250px; height: 267px; background-image: url(menu.png); float: left; } #MENU2 {width: 250px; height: 231px; background-image: url(menu2.png); } .ARTYKULY {width: 595px; height: 609px; margin: 10px auto; background-image: url(artykuly.png); float: left; } #DOL {width: 99.8%; background-image: url(tlodown.png); float: left; } #STOPKA { width: 882px; height: 107px; margin: 0 auto; background-image: url(stopka.png); } </style> </head> <body> <div id="NAGLOWEK" > </div> <div id="TRESC"> <div id="SRODEK"> <div id="UKLADMENU"> </div> <div id="cialo"> </div> </div> </div> <div id="DOL"> </div> </body> </html>
To moja pierwsza strona. Chciałbym się dowiedzieć czy można to jakoś lepiej poukładać, żeby się szybciej wczytywało, czy raczej niezalecane jest dawanie wielu divów na stronę? Oczywiście miejsca w których dawałem tła obrazkowe będą zmieniane, dawałem tak tylko aby zobrazować jak to ma wyglądać. Czyli tych obrazków tam nie będzie, przez PHP będą includowane kawałki strony, tak żeby przy przeładowywaniu nie ładować całości strony tylko pewien fragment.
I ma jeszcze 2 pytania:
1. Chciałem całość zrobić niezależną od rodzielczości, więc dałem 1 główny div, w nim środkowcyh kilka, z marginesami prawym i lewym na auto, żeby strona była wyrównana. Ale najpierw szablon miał wyglądać inaczej, tzn po prawej i lewej tło miało być inne, na rysunku belka zaznaczona kolorem czeronym nie miała istnieć. Tylko na innym forum nie otrzymałem odpowiedzi czy można zrobić tak aby był 1 główny div o stałej szerokości, a po prawej i lewej divy wykorzystujące całą reszte wolnego obszaru?
2. Część środkowa z menu, i miejscem na artykuły. Musiałem ją wsadzic w 2 divy, inaczej nie miałbym artykułów od góry, float:left wyrównywało z górą 2giego menu (tego niżej). Czy da się to inaczej, lepiej rozwiązać?
Pozdrawiam
PS. piszcie wszytskie błędy, żebym już od początku unikać błędów
Ups... Zapomniałem o screenie:
