Det du snackar om kallas "Responsive Web Design".
Det finns css attribut som heter max-width och min-width, kolla på dem :)
Frågan#1
Ändrar man webbläsarens storlek i sidled på t.ex. wikipedias webbsida ser man att texten flyttar/anpassar sig till webbläsarens storlek.
Jag vill att text i en div ska ha en max-bredd på 570px och en min-bredd på 200px.
Alltså ändrar man webbläsarens storlek i sidled så ska texten följa med och bli minst 200px bred, men annars 570px bred som mest.