text: There are 2 ways to achieve that:\n1. Use percent values instead of fixed units(px, pt etc). \nGood point: This way your website will always be proportioned the same way in any resolution.\nBad point: You may experience inappropriate display, if the resolution is too big, or to small.\n\n2. Make different sets of templates for each resolution from 800x600, to 1600x1200, put a JS on your index page, that will detect users resolution, and serve the right template.\n\nGood Point: Your webpage will look as desired.\nBad Point: Some users keep their JS browser options disabled, therefore you won't be able to detect and serve the right template. It also implies a lot more work, than option no. 1