I am new to responsive design. Where is a good starting point.

I particularly want to learn how to create a site for phones so the text appears readable straight away. I would rather detect the usable width of the browser rather than the width of the device