What are HTML5 and CSS3
What is responsive web design?
A responsive web design makes one website usable by all the devices. It will make it so that the elements that do not work on the mobile devices will either work or disappear, and it will make navigation a lot easier, usually by inserting buttons. You will also notice that the website will start to fit on the page.