html banner

HTML Multiple Choice Questions (MCQs) and Answers

Master HTML with Practice MCQs. Explore our curated collection of Multiple Choice Questions. Ideal for placement and interview preparation, our questions range from basic to advanced, ensuring comprehensive coverage of HTML. Begin your placement preparation journey now!

Q61

Q61 Spot the mistake in this HTML table code:<table><tr><td rowspan="2">Item 1</td><td>Price</td></tr><tr><td>Quantity</td></td></tr></table>

A

Incorrect rowspan attribute

B

Extra </td> tag

C

Missing <th> tags

D

No mistake

Q62

Q62 What is wrong with this HTML form element: <input type="text" required="true" name="username">?

A

The type attribute is incorrect

B

The required attribute does not need a value

C

The name attribute is unnecessary

D

No error

Q63

Q63 Find the error in this table structure:<table><thead><tr><th>ID</th><th>Name</th></thead><tbody><tr><td>1</td><td>John</td></tr></tbody></table>

A

Missing <tr> tag in <thead>

B

Missing <tr> tag in <tbody>

C

Incomplete <thead> section

D

Incomplete <tbody> section

Q64

Q64 What is the main purpose of using semantic elements in HTML5?

A

To enhance the look of the webpage

B

To make the code shorter

C

To improve search engine optimization and accessibility

D

To change the layout of the webpage

Q65

Q65 Which HTML5 element is typically used for the main navigation section?

A

<section>

B

<footer>

C

<header>

D

<nav>

Q66

Q66 What is the purpose of the <article> element in HTML5?

A

To mark up advertisements

B

To create a navigation bar

C

To define independent content that can be distributed

D

To define the header of a document

Q67

Q67 Which HTML5 semantic element should be used to define a section of a page that could be syndicated as a standalone unit?

A

<section>

B

<aside>

C

<article>

D

<header>

Q68

Q68 In HTML5, which element is best suited for content that is tangentially related to the main content, like a sidebar?

A

<aside>

B

<section>

C

<article>

D

<footer>

Q69

Q69 What is the purpose of the <figure> and <figcaption> elements in HTML5?

A

To create a photo gallery

B

To define self-contained content with a caption

C

To display a figure in a scientific paper

D

To create a navigation bar

Q70

Q70 Which element is used in HTML5 to mark up a conversation, such as dialogue in a play or instant messaging conversation?

A

<dialog>

B

<chat>

C

<conversation>

D

<talk>

Q71

Q71 What is the significance of the <main> element in HTML5?

A

To define the main navigation links

B

To specify the main content of a document

C

To create the main header

D

To define the primary footer

Q72

Q72 How will this HTML5 code be displayed?<header><h1>Welcome to My Page</h1></header>

A

As a header with large bold text

B

As a paragraph

C

As a footer

D

As a navigation bar

Q73

Q73 What does this HTML5 code create?<nav><ul><li><a href="#home">Home</a></li><li><a href="#about">About</a></li></ul></nav>

A

A list of images

B

A set of radio buttons

C

A navigation bar with links

D

A group of checkboxes

Q74

Q74 How does this HTML5 snippet function?<aside><p>This is a sidebar.</p></aside>

A

Creates a main content area

B

Creates a footer section

C

Creates a sidebar

D

Creates a header

Q75

Q75 What will this HTML5 code represent? <article><h2>Article Title</h2><p>Content here...</p></article>

A

A comment section

B

A main navigation bar

C

An independent, self-contained composition

D

A header section

Q76

Q76 What does this HTML5 code achieve? <section><h2>Heading</h2><p>Some text...</p></section>

A

Defines a specific section of a document

B

Creates a new webpage

C

Designs a new template

D

Generates a pop-up

Q77

Q77 Identify the issue in this HTML5 code:<footer><nav><ul><li>Home</li></ul></nav></footer>

A

Incorrect placement of <nav> within <footer>

B

Missing <a> tags in <nav>

C

Inappropriate use of <ul>

D

No error

Q78

Q78 Spot the mistake in this HTML5 snippet: <section><header><h1>Title</h1></header><p>Paragraph</section>

A

Missing closing </p> tag

B

Missing closing </header> tag

C

Incorrect order of tags

D

Incomplete <section> tag

Q79

Q79 What is wrong with this HTML5 code: <main><article>This is an article</article><aside>This is an aside</aside></main>?

A

<main> should not contain <article>

B

<aside> should not be inside <main>

C

Missing <h1> in <article>

D

No error

Q80

Q80 Find the error in this code: <figure><img src="image.jpg"><figcaption>Image description</figure>

A

Missing alt attribute in <img>

B

Incorrect placement of <figcaption>

C

Missing closing </figcaption> tag

D

No error

Q81

Q81 Which HTML5 tag is used to embed video files into a web page?

A

<media>

B

<video>

C

<movie>

D

<clip>

Q82

Q82 What is the purpose of the controls attribute in the HTML5 <audio> tag?

A

To set the audio file path

B

To autoplay the audio

C

To display play, pause, and volume controls

D

To loop the audio

Q83

Q83 In HTML5, which attribute is used to automatically play a video when the page is loaded?

A

autoplay

B

auto

C

play

D

load

Q84

Q84 What does the loop attribute do in an HTML5 <video> element?

A

Repeats the video a specified number of times

B

Causes the video to play in reverse

C

Automatically plays the next video

D

Continuously loops the video

Q85

Q85 Which format is universally supported by the HTML5 <audio> tag across all major browsers?

A

MP3

B

WAV

C

OGG

D

AAC

Q86

Q86 What will this HTML5 code display? <video src="movie.mp4" width="320" height="240"></video>

A

A video player with a video from "movie.mp4"

B

An audio player playing "movie.mp4"

C

A broken video link

D

A static image from "movie.mp4"

Q87

Q87 How will this HTML5 code be displayed?<audio src="sound.mp3" controls></audio>

A

A static image with a sound icon

B

A video player playing "sound.mp3"

C

An audio player for "sound.mp3" with controls

D

Text with a link to "sound.mp3"

Q88

Q88 What does this HTML5 code achieve?<video width="320" height="240" controls><source src="movie.mp4" type="video/mp4"><source src="movie.ogg" type="video/ogg">Your browser does not support the video tag.</video>

A

Displays two different videos side by side

B

Chooses the best video format automatically

C

Plays two videos in sequence

D

Shows an error message

Q89

Q89 Identify the mistake in this HTML5 video tag:<video src="movie.mp4" controls autoplay></video>

A

Incorrect file path in src

B

Missing width and height attributes

C

Autoplay should not be used with controls

D

No mistake

Q90

Q90 Spot the error in this HTML5 audio tag: <audio controls><source src="audio.mp3" type="audio/mpeg"><source src="audio.ogg" type="audio/ogg"></audio>

A

The controls attribute should be inside the <source> tag

B

Missing src attribute in the <audio> tag

C

Incorrect MIME type for the .ogg file

D

No error

ad verticalad vertical
ad