<nav> is used to define a group of navigation tabs. <main> is used to feature the bulk of the content on the webpage. <footer> is usually at the bottom of the page. It usually contains: Contact info Terms of use Site Map <section> is another way t...

Markdown supported · ⌘↵ to post
Malan Bandara
Noobie, but knows a lot of things
I think, in CSS; @media is use to make the website more responsible for different form factors, eg: phones, tablets. I'm a noobie as well, but according to what I know @media is mostly used to maintain the responsiveness of a webpage.