What is the best/standard technique for website layouts these days? I have been experimenting with tables, however people say don't use them for some reason or another. For different aspect ratios should I use a script to adjust the size and location of elements?