Jak dopasować stronę do niższej rozdzielczości niż 1600x900?

Na Twoim miejscu zbudowałbym stronę w rozdzielczości 1024x768 i wyglądałaby ona ładnie w każdej innej. Wyjdzie szybciej, niż skalowanie jej, co jest możliwe ale czasochłonne.

Zainteresuj się budowaniem stron bez użycia tabel. Tabele nie służą do tworzenia layoutu strony internetowej.

Zamiast "

" zdefiniuj wysokość (bądź wysokość minimalną) w pliku CSS. Chyba do tego miały te

służyć. (TAG "

" powinno zapisywać się "

")

Polecam http://www.kurshtml.edu.pl/

EDIT :

Nie tędy droga.

Wiem, że nie powinno to tak wyglądać:

Tylko, że jedynie w ten sposób osiągnąłem cel czyli: Otwieranie linków z menu z lewej strony w części centralnej. Jest jakiś sposób, żeby na divach działało to w ten sam sposób ?

Te znaczniki:

one tylko dostosowują długość ramki menu do długości całej strony. Wiem, ze to jest źle zrobione i.t.d, ale inne sposoby zawiodły.

Znalazłem na jakimś forum info, żeby całą stronę wsadzić w jedna tabele i nie będzie się rozjeżdżać. Chciałem to wszystko zorbić na divach, ale efekt nie był za dobry bo całość przy większych rozdzielczościach by się rozjechała.

W jaki sposób w takim razie zrobić cały szkielet strony?

powinno być “owa strona”.

Twój problem bierze się ze złego podejścia. Wiem, że W3Schools to nie jest najszczęśliwsze miejsce do zdobywania wiedzy, ale spójrz na to:

http://www.w3schools.com/css/tryit.asp?filename=trycss_navbar_horizontal_float_advanced

Tabele i ramki - nie bardzo.

CSS - tak.

Nie będę udawał znawcy tematu i nie będę się rozpisywał. Po prostu amatorsko dłubiąc w tworzeniu stron doczytałem to, że CSS ma odpowiadać za to, co chcesz osiągnąć.

Właśnie niedawno pisałem o tym na blogu DP: http://www.dobreprogramy.pl/slepciu/AJAX-i-jQuery-cz,31571.html

Uzywając dobrodziejstw CSS3 możesz wykorzystać background-size dla styli BANNERa:

http://www.css3.info/preview/background-size/

I dać szerokość na 100%