Back to Must-Know Dashboard

Web Technologies

Must-Know Practice Sets

Overall Progress0 / 8 Modules Completed
HTML5 Fundamentals#1

Which of the following is/are the new feature(s) of HTML5? (Select all that apply)

A
Performs Client-Side validation
B
Enhanced comment lines
C
Supports offline Storage
D
Browser automatically provides space before and after the tag <p>

HTML5 introduced client-side form validation (using attributes like required, pattern, type=email) and offline storage support via localStorage, sessionStorage, and the Application Cache API.

HTML5 Fundamentals#2

HTML stands for __________

A
Hot Mail
B
Hybrid Text Markup Language
C
Hyper Text Markup Language
D
Hot Markup Language

HTML stands for Hyper Text Markup Language — the standard markup language used to create and structure web pages.

HTML5 Fundamentals#3

An application that lets you search and see material on the internet is:

A
Website
B
Homepage
C
Browser
D
Webpage

A Browser (e.g., Chrome, Firefox, Safari) is a software application that retrieves, renders, and lets users navigate content on the internet.

HTML5 Fundamentals#4

Which element is a container for all the head elements, and may include the document title, scripts, styles, meta information, and more?

A
<br></br>
B
<body></body>
C
<title></title>
D
<head></head>

The <head></head> element is a container for metadata and links to external resources like scripts, stylesheets, and meta tags. It is not displayed in the browser.

HTML5 Fundamentals#5

Which of the following is the most appropriate tag in HTML5 to divide a document into logical document groups?

A
<section></section>
B
<span></span>
C
<div></div>
D
<group></group>

The <section> tag in HTML5 is used to define logical sections in a document, such as chapters or thematic groupings of content. It is a semantic element unlike the generic <div>.

HTML5 Fundamentals#6

The following elements are newly added in HTML5: <section>, <article>, <aside>. These elements are called ___________

A
Control elements
B
Graphic elements
C
Multimedia elements
D
Semantic elements

Semantic elements clearly describe their meaning to both the browser and the developer. Tags like <section>, <article>, <aside>, <header>, <footer>, and <nav> are all HTML5 semantic elements.

HTML5 Fundamentals#7

Which of the following is/are true about HTML? (Select all that apply)

A
Some of the tags are self closing while some of the tags must be explicitly closed in HTML5
B
HTML is case sensitive
C
Browser does not throw any error even if we have mistaken in the HTML syntax

In HTML5, some tags like <br>, <img>, <input> are self-closing, while others like <div>, <p> must be explicitly closed. HTML is NOT case sensitive. Browsers are lenient and attempt to render even malformed HTML without throwing errors.

HTML5 Fundamentals#8

If you want to change the color of a link to red when moving the mouse pointer on top of it, which CSS rule do you need?

A
a:hover{ color: red; }
B
a{ color: red; }
C
a:moved{ color: red; }
D
link:visited{ color: red; }

The CSS :hover pseudo-class applies styles when the user's pointer hovers over an element. 'a:hover { color: red; }' changes the link color to red on mouseover.

HTML5 Forms and Input#9

Consider a date input field that shows a dropdown with specific holidays (Republic Day, May Day, Independence Day) and their dates. Which HTML code produces this?

A
<input type="date" id="date" name="date" list="holidays"> <datalist id="holidays"> <option label="Republic Day">2017-01-26</option> <option label="May Day">2017-05-01</option> <option label="Independence Day">2017-08-15</option> </datalist>
B
<select type="date"> <option label="Republic Day">2017-01-26</option> <option label="May Day">2017-05-01</option> <option label="Independence Day">2017-08-15</option> </select>
C
<input type="date" id="date" min="2017-01-26" max="2017-08-15">
D
<input type="date" id="date" name="date" list="holidays"> <select id="holidays"> <option label="Republic Day">2017-01-26</option> <option label="May Day">2017-05-01</option> <option label="Independence Day">2017-08-15</option> </select>

The <datalist> element is linked to an <input> via the 'list' attribute. It provides predefined suggestions while still allowing free text entry. The <select> tag does not pair with a date input, and min/max only sets a range without labels.

HTML5 Forms and Input#10

Match the HTML form field to the correct input type attribute: Webaddress, PANNO, Email-id, Marital Status, Loan tenure, MobileNo

A
Webaddress→url, PANNO→text, Email-id→email, Marital Status→radio, Loan tenure→range, MobileNo→tel
B
Webaddress→URL, PANNO→text, Email-id→email, Marital Status→radio, Loan tenure→range, MobileNo→tel
C
Webaddress→href, PANNO→number, Email-id→mail, Marital Status→select, Loan tenure→range, MobileNo→phone
D
Webaddress→text, PANNO→text, Email-id→email, Marital Status→checkbox, Loan tenure→slider, MobileNo→number

Correct mappings: Webaddress → type="url" (validates web address format), PANNO → type="text" (alphanumeric), Email-id → type="email" (validates email format), Marital Status → type="radio" (mutually exclusive options), Loan tenure → type="range" (slider), MobileNo → type="tel" (telephone number).

Master the remaining 30 Must-Know questions

You've seen the basics. Unlock the full database of verified simulations and guarantee your selection with the 2026 Success Pass.

Unlock Success Pass — ₹99

Key Topics to Study

Based on our question bank analysis, master these concepts to score high in Web Technologies.

Recommended

Success Primer Exam

Test your knowledge under real exam conditions with our curated mock assessment.

Start Preparing for Primers
Watch Walkthroughs!