Using the max-width Property
If the max-width property is set to 100%, the image will scale down if it has to, but never scale up to be larger than its original size:
Responsive Image
"max-width:100%" prevents the image from getting bigger than its original size. However, if you make the browser window smaller, the image will still scale down.
Resize the browser window to see the effect.

Example
<img src="/images/cat.jpg" style="max-width:100%;height:auto;">
Live Demo & Try it yourself!