Responsive Web Design
Responsive Web Design is about using HTML and CSS to automatically resize, hide, shrink, or enlarge, a website, to make it look good on all devices (desktops, tablets, and phones). It’s the practice of building a website that can respond to the screen size of the device that it’s being viewed on.
Responsive Web Design is about using HTML and CSS to automatically resize, hide, shrink, or enlarge, a website, to make it look good on all devices (desktops, tablets, and phones):
Responsive web design is a set of practices that help create websites that provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from desktop computer monitors to mobile phones).
A responsive website automatically responds to the size of the screen it’s displayed on. So whether you’re using your phone or tablet, you’ll see content reflowing so it fits perfectly into your device’s screen without zooming in or out.
Desktop, tablet and mobile phone
The desktop version of your site will look different from the mobile version. It’s important to think about how the text size scales on each platform as well as how the layout changes when viewed on different devices.
Try it Yourself
The best way to understand how RWD works is to try it yourself. Open this page in your browser and resize the window until it’s as narrow as possible. You’ll notice that the text size scales down automatically, making for a much more readable experience on small screens.
Resize the browser window to see how the text size scales.
You can resize your browser window to see how the text size scales. As you do, notice that:
- The text will scale with the browser window.
- The text will also scale with the screen size and device.
- It’s important to think about how users will interact with your website on different devices–like mobile phones or tablets–when designing for responsiveness.
Conclusion
Responsive web design makes it easy to create a website that looks good on any device. This means that you don’t have to create different versions of your site for each type of device, which saves time and money. You can also use responsive web design techniques when creating mobile apps!