🧩

HTML

‣
What is the difference between a User, a User-Agent and a Client?
‣
What does a Doctype do?
‣
How do you serve a page with content in multiple languages?
‣
What should you think about when developing for sites in multiple languages?
‣
cookie vs sessionStorage vs localStorage
‣
<script> vs <script async> vs <script defer>?
‣
Why do we put CSS <link>s between <head></head>?
‣
Why is it a good idea to position and JS <script>s just before </body>? Do you know any exceptions?
‣
What is Progressive Rendering?
‣
What is the srcset attribute? Why would you use it?
‣
What are data- attributes used for?
‣
Where and why is the rel="noopener" attribute used?
‣
What is the difference between HTML and React event handling?
‣
What is the DOM?
‣
Briefly describe the correct use case for the following HTML5 semantic elements: <header>, <article>, <section> , <footer>
‣
Can a web page contain multiple <header> elements? What about <footer> elements?