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!

Q31

Q31 What is the problem with this HTML line:<p>This text is <strong>very</strong> <em>important</em?</p>

A

Missing end tag for <em>

B

Incorrect use of <strong>

C

<p> tag not closed

D

No error

Q32

Q32 Which HTML tag is used to create an unordered list?

A

<ul>

B

<ol>

C

<li>

D

<dl>

Q33

Q33 In HTML, which tag is used for creating a hyperlink?

A

<link>

B

<a>

C

<href>

D

<hyperlink>

Q34

Q34 Which attribute in the <img> tag specifies the URL of the image?

A

src

B

href

C

link

D

source

Q35

Q35 What is the purpose of the alt attribute in an image tag?

A

To provide a text description of the image

B

To change the image size

C

To link the image to another page

D

To specify additional images

Q36

Q36 Which HTML tag is used to create a description list, often used for glossaries or to present metadata?

A

<dl>

B

<ul>

C

<ol>

D

<list>

Q37

Q37 How do you create a numbered list in HTML?

A

Using the <ul> tag

B

Using the <ol> tag

C

Using the <li> tag

D

Using the <nl> tag

Q38

Q38 What will be the output of the following HTML code? <ul><li>Coffee</li><li>Tea</li><li>Milk</li></ul>

A

A numbered list of Coffee, Tea, Milk

B

A bulleted list of Coffee, Tea, Milk

C

A paragraph containing Coffee, Tea, Milk

D

A dropdown list with Coffee, Tea, Milk

Q39

Q39 What does this HTML code produce?<a href="https://www.example.com">Visit Example</a>

A

A button to visit Example.com

B

A text "Visit Example" with a hyperlink

C

An image linking to Example.com

D

An email link to Example.com

Q40

Q40 What is the result of the following HTML code?<img src="image.jpg" alt="MyImage">

A

A text "MyImage"

B

An image with alternate text "MyImage"

C

An image named "image.jpg"

D

A broken image link with no alternate text

Q41

Q41 What will this HTML code display? <ol><li>First</li><li>Second</li><li>Third</li></ol>

A

A bulleted list of First, Second, Third

B

A numbered list of First, Second, Third

C

A list of links

D

A list with checkboxes

Q42

Q42 How will this HTML snippet render? <a href="#section2">Jump to Section 2</a>

A

As a button linking to another website

B

As a hyperlink jumping to a section on the same page

C

As a non-clickable text

D

As an image link

Q43

Q43 Spot the error: <img src="photo.jpeg" alt=Photo of a cat>

A

Missing quotes around the alt attribute value

B

Incorrect file extension

C

Missing src attribute

D

No error

Q44

Q44 Identify the issue in this HTML code: <ul><li>Item 1<li>Item 2</ul>

A

Missing <ul> closing tag

B

Missing <li> closing tags

C

Incorrect nesting of <li> tags

D

No error

Q45

Q45 Find the mistake:<a href="www.example.com">Example</a>

A

Missing 'http://' or 'https://' in the href attribute

B

Incorrect tag used

C

No text in the link

D

No mistake

Q46

Q46 What is wrong with this HTML line: <img src="image.png" alt="Image" width="100" height="100"/>?

A

The src attribute is incorrect

B

The alt attribute should not be used

C

The self-closing tag is unnecessary

D

No error

Q47

Q47 Spot the error in this code:<a href="/page2.html"><img src="button.jpg" alt="Button"></a>

A

The <img> tag is incorrectly placed inside <a>

B

The href attribute is missing the URL

C

The alt attribute should not be used with <img>

D

No error

Q48

Q48 Which HTML tag is used to create a table?

A

<table>

B

<tab>

C

<grid>

D

<data-table>

Q49

Q49 In HTML forms, which attribute specifies the URL where form data is sent when submitted?

A

action

B

method

C

target

D

enctype

Q50

Q50 Which HTML tag is used for grouping together related elements and labels within a form?

A

<group>

B

<fieldset>

C

<form-set>

D

<form-group>

Q51

Q51 What is the purpose of the <thead> element in an HTML table?

A

To set the table header

B

To add a title to the table

C

To define the table's top row

D

To style the table

Q52

Q52 In HTML, which input type is used for creating a slider control?

A

text

B

range

C

slider

D

scroll

Q53

Q53 How do you associate a label with a specific form element?

A

By placing the element inside the label

B

By using the id attribute of the element and the for attribute of the label

C

By using the name attribute

D

By using the align attribute

Q54

Q54 Which attribute is used to specify that an input field must be filled out before submitting a form?

A

required

B

mandatory

C

important

D

need

Q55

Q55 What will be the output of this HTML code: <table><tr><td>Cell 1</td><td>Cell 2</td></tr></table>?

A

Two tables with one cell each

B

One table with two rows

C

One table with one row and two cells

D

One table with two columns

Q56

Q56 What does this HTML code create? <form action="/submit.php" method="post"><input type="text" name="name"><input type="submit" value="Submit"></form>

A

A search bar

B

A subscription form

C

A user registration form

D

A feedback form

Q57

Q57 How will this HTML code render?<input type="email" name="email">

A

As a password field

B

As a text field

C

As an email field

D

As a number field

Q58

Q58 What is the purpose of this HTML code: <label for="fname">First name:</label><input type="text" id="fname" name="fname">?

A

To create a labeled checkbox

B

To create a labeled text field

C

To create a submit button

D

To display a user's name

Q59

Q59 What does this HTML code achieve: <table><tr><th rowspan="2">Name</th><th>Age</th></tr><tr><th>Gender</th></tr></table>?

A

Creates a table with 2 rows and 2 columns

B

Creates a table with 2 rows and 3 columns

C

Creates a table with 1 row and 3 columns

D

Creates a table with 3 rows and 1 column

Q60

Q60 Identify the error in this HTML form code: <form action="/submit" method="get"><input type="text" name="email"><input type="submit"></form>

A

Missing method attribute in the form tag

B

Missing name attribute in the submit input

C

Incorrect action URL

D

No error

ad verticalad vertical
ad