wrzucanie do strony kolejnego zbędnego <diva>, który obejmował będzie zawartość strony mija się z celem.
O ile faktycznie ciężko wyśrodkować tło obrazkowe, chociaż da się to zrobić.
Dodanie diva lub nie jest jedynie kwestią stylu tworzenia struktury strony jaki preferuje osoba kodująca i stwierdzenie że mija się z celem nie do końca jest prawdziwe.
O ile faktycznie ciężko wyśrodkować tło obrazkowe, chociaż da się to zrobić.
Takie rozwiązanie powoduje że powyższe zdanie nie ma prawa bytu, wyśrodkowanie jakiegokolwiek tła staje się banalnie proste, dając jednocześnie
pewność poprawności wyświetlania w różnych przeglądarkach
już na etapie tworzenia samej struktury (czytać: nie muszę się zastanawiać i sprawdzać jak będzie pod różnymi przeglądarkami, mam pewność w 100%).
Oczywiście jak już pisałem ilu kodujących tyle sposobów budowania struktury strony i nie ma sensu dyskusja nad tym który sposób lepszy, a który gorszy.
div tło - istniałby tylko dla koloru tła.
div strona zawierałby w sobie tło obrazkowe 1024x607px.
Kolor tła możesz określić już dla <body> i tutaj dodanie divu "tło" rzeczywiście jest zupełnie zbyteczne. Div "strona" tak jak napisałeś zawierałby w sobie tło obrazkowe i ustawiałby się po środku strony.
Jeśli chodzi o statystyki związane z przeglądarkami:
http://ranking.pl/pl/rankings/web-browsers.htmlOczywiście dane te są z pewnością jedynie w jakimś stopniu przybliżone.
Nie lepiej po prostu body { backroung: #kolor url("obrazek") no-repeat; }
Tutaj też by się zapewne sprawdziło, jak pisałem to kwestia indywidualnego stylu kodowania, chociaż można trafić na taki projekt graficzny strony że ten sposób się nie do końca sprawdzi.