1. What is HTML?
  2. What is progressive rendering?
  3. What is the purpose of the doctype declaration?
  4. How do you write comments in HTML?
  5. What is the difference between RGB and HEX colors?
  6. What is the difference between block and inline elements?
  7. How many elements can have the same id attribute?
  8. What are the three ways of adding CSS to an HTML document?
  9. What is a viewport and why is it important?
  10. What is semantic HTML?
  11. What are HTML entities and when should you use them?
  12. What is UTF-8 and why is it important?
  13. What is XHTML and how does it differ from HTML?
  14. What is the difference between SVG and Canvas?
  15. How do you serve a page with content in multiple languages?
  16. How can you generate a public key in HTML?
  17. What are some HTML preprocessors and their benefits?
  18. Why do we typically put CSS links in <head> and JS scripts just before </body>?
  19. What are some new tags introduced in HTML5?
  20. Is drag and drop possible in HTML5?
  21. What is the purpose of the alt attribute on images?
  22. What is the difference between HTML elements and tags?
  23. What is an image map and how is it used?
  24. What are some best practices in HTML?
  25. What is web accessibility and why is it important?
  26. What are void elements in HTML?
  27. What is a tag in HTML and how is it used?
  28. Are HTML tags case sensitive?
  29. What is the purpose of the 'data-*' attributes in HTML?
  30. Explain the purpose and usage of <abbr>, <q>, and <blockquote> tags.
  31. What tags are used for creating tables in HTML?
  32. What is the difference between <ul> and <ol> tags?
  33. Which tag is used for displaying the result of a calculation?
  34. What is the difference between <div> and <span> tags?
  35. What is the difference between <datalist> and <select> elements?
  36. What is the <figure> tag and how is it used?
  37. What is the purpose of the <iframe> tag?
  38. What are some common tags used in the <head> element?
  39. What is the purpose of the <meta> element?
  40. What tags are used to embed video and audio on a website?
  41. What is the difference between the defer and async attributes in the script tag?
  42. What is the purpose of the "main" tag?
  43. Can an <article> be inside a <section> and vice versa?
  44. What is the Anchor tag in HTML and how is it used?
  45. What is the <marquee> tag and why is it no longer recommended?
  46. What are attributes in HTML and how are they used?
  47. What is the "role" attribute and how does it enhance accessibility?
  48. What is the purpose of the "title" attribute?
  49. Where should you place the "lang" attribute and why is it important?
  50. How do you add a custom attribute in HTML5?
  51. Why would you use srcset and sizes attributes in an image tag?
  52. What is the "dataset" property and how is it used?
  53. What are some common form tags used in HTML?
  54. What are some common attributes used in HTML forms?
  55. What are some common input types used in HTML forms?
  56. How can you limit the number of characters in a text input?
  57. How can you add HTML5 form validation?
  58. How do you group form elements and why is it useful?
Estimated time: 15 hours

Settings

THEME

TIMER

Show in top bar
Enable sound
Infinite loop

NAVIGATION

Show arrows on desktop
Show arrows on mobile

JAVASCRIPT CONSOLE

Show console
Keep it on all tabs

QUESTIONS

Show answer background

APPLICATION DATA

This application is currently in maintenance mode.
Both questions and answers need to be refactored and restructured. There will be also new functionalities soon