Responsive design refers To a site or application design that responds To the environment in which it is viewed. It encompasses a number of CSS and Html features and techniques and is now essentially just how we build websites by default. Consider the sites that you visit on your phone — it is probably fairly unusual To come across a site that is the deskTop version scaled down, or where you need To scroll sideways To find things. This is because the web has moved To this approach of designing responsively....Prerequisites: HTML basics (study Introduction to HTML ), and an idea...Some didn't support CSS or even HTML, and as a result, it was common...