There are many way to develop Responsive website and you can implement Responsive website by use only Media-Queries.
At first you have to use width Percentage (%) no fixed width in your CSS code, like
{ width:1000px; } ( not Like That )
{ width:100%; } ( Like That )
If you use this Percentage (%) width then you can resize your div any browser resolutions size.
But you have to fixed width in your Wrap width in your Main CSS and in Media-Queries you have to use Wrap=100 Percentage (%) width. like
CSS — {width:1000px;}
And
Media-Queries – {width:100%;}
If you follow like this you can make Responsive HTML easily.