📚 Self-Evaluation: A Structured Diagnostic on HTML5 Fundamentals
In this lesson, you will attempt a structured diagnostic to evaluate yourself on HTML concepts and see where you stand.
Testing the fundamentals
Question 1:
How do you define HTML5?
Question 2:
What are W3C and WHATWG?
Question 3:
What are tags in HTML?
Question 4:
What is an ‘attribute’ in HTML?
Question 5:
Please name the media element tags introduced by HTML5.
Question 6:
How many types of headings can an HTML document support?
Question 7:
What does the HTML anchor tag <a>
define?
Question 8:
What are ‘semantic elements’ in HTML5?
Question 9:
Name some common types of lists in HTML5 that are used when designing a page.
Question 10:
Please state the minimum number of HTML5 tags that are required to create a web page.
Question 11:
How would you define the purpose of style sheets?
Question 12:
What are the aspects to consider when developing multilingual sites?
Question 13:
What is the purpose of <!Doctype html>
?
Question 14:
What are the different types of <!DOCTYPE>
available in HTML5?
Question 15:
Please discuss some of the advantages of using HTML5.
Question 16:
List out the page structure elements of HTML5.
Question 17
Given a certain website, what are the ways you could optimize its assets and reduce page load time?
Question 18:
What is an API? List the APIs available in HTML5.
Question 19:
What are the different types of storage in HTML5? Explain.
Question 20:
What are server-sent events?
Question 21:
What is the difference between server-sent events and Web sockets in HTML5?
Question 22:
What is an <iframe>
, and what is it used for?
Question 23:
Why are CSS links placed in <head></head>
tag?
Question 24:
Please list down all the building blocks that constitute HTML5.
That’s all for the structured questions in our evaluation. If you got here, good job!
If the test went well
That’s great, you reached your first checkpoint!
Checkpoint: structured diagnostic –completed! ✔️
If you were a bit rusty
That’s perfectly okay! If you feel that your basic concepts are a bit rusty, you can revise them. Check out this amazing course: Web development:Unraveling HTML, CSS & -JS. It’ll help you to go over all the essential concepts.