- What is HTML?
- What is progressive rendering?
- What is the purpose of the doctype declaration?
- How do you write comments in HTML?
- What is the difference between RGB and HEX colors?
- What is the difference between block and inline elements?
- How many elements can have the same id attribute?
- What are the three ways of adding CSS to an HTML document?
- What is a viewport and why is it important?
- What is semantic HTML?
- What are HTML entities and when should you use them?
- What is UTF-8 and why is it important?
- What is XHTML and how does it differ from HTML?
- What is the difference between SVG and Canvas?
- How do you serve a page with content in multiple languages?
- How can you generate a public key in HTML?
- What are some HTML preprocessors and their benefits?
- Why do we typically put CSS links in <head> and JS scripts just before </body>?
- What are some new tags introduced in HTML5?
- Is drag and drop possible in HTML5?
- What is the purpose of the alt attribute on images?
- What is the difference between HTML elements and tags?
- What is an image map and how is it used?
- What are some best practices in HTML?
- What is web accessibility and why is it important?
- What are void elements in HTML?
- What is a tag in HTML and how is it used?
- Are HTML tags case sensitive?
- What is the purpose of the 'data-*' attributes in HTML?
- Explain the purpose and usage of <abbr>, <q>, and <blockquote> tags.
- What tags are used for creating tables in HTML?
- What is the difference between <ul> and <ol> tags?
- Which tag is used for displaying the result of a calculation?
- What is the difference between <div> and <span> tags?
- What is the difference between <datalist> and <select> elements?
- What is the <figure> tag and how is it used?
- What is the purpose of the <iframe> tag?
- What are some common tags used in the <head> element?
- What is the purpose of the <meta> element?
- What tags are used to embed video and audio on a website?
- What is the difference between the defer and async attributes in the script tag?
- What is the purpose of the "main" tag?
- Can an <article> be inside a <section> and vice versa?
- What is the Anchor tag in HTML and how is it used?
- What is the <marquee> tag and why is it no longer recommended?
- What are attributes in HTML and how are they used?
- What is the "role" attribute and how does it enhance accessibility?
- What is the purpose of the "title" attribute?
- Where should you place the "lang" attribute and why is it important?
- How do you add a custom attribute in HTML5?
- Why would you use srcset and sizes attributes in an image tag?
- What is the "dataset" property and how is it used?
- What are some common form tags used in HTML?
- What are some common attributes used in HTML forms?
- What are some common input types used in HTML forms?
- How can you limit the number of characters in a text input?
- How can you add HTML5 form validation?
- How do you group form elements and why is it useful?
Estimated time: 20 hours