Home » HTML MCQ (Multiple Choice Questions)

HTML MCQ (Multiple Choice Questions)

by Online Tutorials Library

HTML Multiple choice questions (MCQ’s)

1) HTML stands for –

  1. HighText Machine Language
  2. HyperText and links Markup Language
  3. HyperText Markup Language
  4. None of these

Answer: (c) HyperText Markup Language

Explanation: HTML is an acronym that stands for HyperText Markup Language, which is used for creating web pages and web applications.

HyperText simply means “Text within Text.” A text has a link within it, is a hypertext. A markup language is a computer language that is used to apply layout and formatting conventions to a text document.


2) The correct sequence of HTML tags for starting a webpage is –

  1. Head, Title, HTML, body
  2. HTML, Body, Title, Head
  3. HTML, Head, Title, Body
  4. HTML, Head, Title, Body

Answer: (d) HTML, Head, Title, Body

Explanation: The correct sequence of HTML tags to start a webpage is html, head, title, and body.


3) Which of the following element is responsible for making the text bold in HTML?

  1. <pre>
  2. <a>
  3. <b>
  4. <br>

Answer: (c) <b>

Explanation: The <b> (bold tag) tag in HTML is used to display the written text in bold format.


4) Which of the following tag is used for inserting the largest heading in HTML?

  1. <h3>
  2. <h1>
  3. <h5>
  4. <h6>

Answer: (b) <h1>

Explanation: The <h1> tag is used to insert the main heading or the highest level heading.


5) Which of the following tag is used to insert a line-break in HTML?

  1. <br>
  2. <a>
  3. <pre>
  4. <b>

Answer: (a) <br>

Explanation: The <br> tag in the HTML document is used to create a line break in a text. If we place the <br> tag in HTML code, then it works the same as pressing the enter key in a word processor.


6) How to create an unordered list (a list with the list items in bullets) in HTML?

  1. <ul>
  2. <ol>
  3. <li>
  4. <i>

Answer: (a) <ul>

Explanation: The <ul> tag in HTML is used to display the list items in a bulleted format. There can be four types of an unordered list: disc, circle, square, and none.


7) Which character is used to represent the closing of a tag in HTML?

  1. !
  2. /
  3. .

Answer: (c) /

Explanation: The forward-slash (/) character is used to indicate the closing of a tag in HTML.


8) How to create a hyperlink in HTML?

  1. <a href=”../www.tutoraspire.com”> tutoraspire.com </a>
  2. <a url = “www.tutoraspire.com” tutoraspire.com /a>
  3. <a link = “www.tutoraspire.com”> tutoraspire.com </a>
  4. <a> www.tutoraspire.com <tutoraspire.com/a>

Answer: (a) <a href=”../www.tutoraspire.com”> tutoraspire.com </a>

Explanation: The anchor tag and the href attribute is used to create the link in HTML.


9) How to create an ordered list (a list with the list items in numbers) in HTML?

  1. <ul>
  2. <ol>
  3. <li>
  4. <i>

Answer: (b) <ol>

Explanation: The <ol> tag in HTML is used to display the list items in a numbered format. There can be different types of numbered list: numeric number, capital alphabet, small alphabet, etc.


10) Which of the following element is responsible for making the text italic in HTML?

  1. <i>
  2. <italic>
  3. <it>
  4. <pre>

Answer: (a) <i>

Explanation: The <i> (italic tag) tag in HTML is used to display the written text in italic format.


11) How to insert an image in HTML?

  1. <img href=”../jtp.png” />
  2. <img url = “jtp.png” />
  3. <img link = “jtp.png” />
  4. <img src = “jtp.png” />

Answer: (d) <img src = “jtp.png” />

Explanation: The img tag and the src attribute is used to display an image on the webpage.


12) How to add a background color in HTML?

  1. <marquee bg color: “red”>
  2. <marquee bg-color = “red”>
  3. <marquee bgcolor = “red”>
  4. <marquee color = “red”>

Answer: (c) <marquee bgcolor = “red”>

Explanation: The bgcolor attribute is used to set the background color of an HTML element.


13) <input> is –

  1. a format tag.
  2. an empty tag.
  3. All of the above
  4. None of the above

Answer: (b) an empty tag

Explanation: The <input> tag in HTML is used to represent a form input control in HTML document.


14) Which of the following tag is used to make the underlined text?

  1. <i>
  2. <ul>
  3. <u>
  4. <pre>

Answer: (c) <u>

Explanation: The <u> (underline tag) tag in HTML is used to display the underlined text. It rendered as a solid underlined text, but it can be changed using CSS properties.


15) How to create a checkbox in HTML?

  1. <input type = “checkbox”>
  2. <input type = “button”>
  3. <checkbox>
  4. <input type = “check”>

Answer: (a) <input type = “checkbox”>

Explanation: To create a checkbox in HTML, we have to use the <input> tag and give the value checkbox to its type attribute.


16) Which of the following tag is used to define options in a drop-down selection list?

  1. <select>
  2. <list>
  3. <dropdown>
  4. <option>

Answer: (d) <option>

Explanation: The <option> tag in HTML is used to define options in a dropdown list within <select> or <datalist> element. A dropdown list must have at least one <option> element.


17) HTML tags are enclosed in-

  1. # and #
  2. { and }
  3. ! and ?
  4. < and >

Answer: (d) < and >

Explanation: All HTML tags must be enclosed within angular < > brackets.


18) Which of the following tag is used to add rows in the table?

  1. <td> and </td>
  2. <th> and </th>
  3. <tr> and </tr>
  4. None of the above

Answer: (c) <tr> and </tr>

Explanation: The <tr> tag in HTML is used to define the rows in the table. It can consist one or more <th> head cells and <td> data cells to define a single row of HTML table.


19) The <hr> tag in HTML is used for –

  1. new line
  2. vertical ruler
  3. new paragraph
  4. horizontal ruler

Answer: (d) horizontal ruler

Explanation: The <hr> tag is used to specify a paragraph-level thematic break in HTML document. It is called a horizontal rule and draws a horizontal line.


20) Which of the following attribute is used to provide a unique name to an element?

  1. class
  2. id
  3. type
  4. None of the above

Answer: (b) id

Explanation: The id attribute is used to specify a unique id for an element of the HTML document. It allocates the unique identifier which can be used by the JavaScript and CSS to perform certain tasks.


21) Which of the following HTML tag is used to display the text with scrolling effect?

  1. <marquee>
  2. <scroll>
  3. <div>
  4. None of the above

Answer: (a) <marquee>

Explanation: The <marquee> tag is a non-standard HTML element that is used to scroll a text or image either horizontally or vertically. In simple words, we can say that it automatically scrolls the image or text in up, down, left, and right direction.


22) Which of the following HTML tag is the special formatting tag?

  1. <p>
  2. <b>
  3. <pre>
  4. None of the above

Answer: (c) <pre>

Explanation: The HTML <pre> tag is used to specify pre-formatted texts. Texts within <pre>…</pre> tag is displayed in a fixed-width font. Usually, it is displayed in courier font. It maintains both line break space.


23) Which of the following is the correct way to send mail in HTML?

  1. <a href=”../mailto: [email protected]“>
  2. <a href=”../[email protected]“>
  3. <mail [email protected]</mail>
  4. None of the above

Answer: (a) <a href=”../mailto: [email protected]“>

Explanation: We can use the <a> (anchor tag) tag, and the href attribute to mail a person.


24) Which of the following is the container for <tr>, <th>, and <td> ?

  1. <data>
  2. <table>
  3. <group>
  4. All of the above

Answer: (b) <table>

Explanation: The <table> tag in HTML, is generally used to display data in tabular format. We can create a table to display the data in the tabular form using the <table> element, with the help of <tr>, <th>, and <td> elements.


25) How to insert a background image in HTML?

  1. <body background = “img.png”>
  2. <img background = “img.png”>
  3. <bg-image = “img.png”>
  4. None of the above

Answer: (a) <body background = “img.png”>

Explanation: To apply a background image on entire document, we have to specify the background attribute in the <body> of the HTML document.


26) What are the types of unordered or bulleted list in HTML?

  1. disc, square, triangle
  2. polygon, triangle, circle
  3. disc, circle, square
  4. All of the above

Answer: (c) disc, circle, square

Explanation: The unordered or bulleted list in HTML is used to display the elements in a bulleted format. Mainly, there are three types of an unordered list: disc, circle, and square.


27) Which of the following is the correct way to create a list using the lowercase letters?

  1. <ol alpha = “a” >
  2. <ol type = “a”>
  3. <ol letter = “a”>
  4. None of the above

Answer: (b) <ol type = “a”>

Explanation: The type attribute is used with the <ol> tag to specify the type of list items.


28) Which of the following is the correct way to start an ordered list with the count of numeric value 4?

  1. <ol type = “1” initial = “4”>
  2. <ol type = “1” begin = “4”>
  3. <ol type = “1” num = “4”>
  4. <ol type = “1” start = “4”>

Answer: (d) <ol type = “1”  start = “4”>

Explanation: The start attribute is used with the <ol> tag to specify where to start the list items.


29) Which of the following HTML attribute is used to define inline styles?

  1. style
  2. type
  3. class
  4. None of the above

Answer: (a) style

Explanation: The style attribute in HTML is used to change the style of existing HTML elements. It can be used with any HTML tag. To apply the style on the HTML tag, you should have the basic knowledge of CSS properties.


30) Which of the following is the paragraph tag in HTML?

  1. <p>
  2. <b>
  3. <pre>
  4. None of the above

Answer: (a) <p>

Explanation: The <p> (paragraph tag) tag in HTML is used to define a paragraph in a webpage. The HTML <p> tag indicates the starting of new paragraph.


31) An HTML program is saved by using the ____ extension.

  1. .ht
  2. .html
  3. .hml
  4. None of the above

Answer: (b) .html

Explanation: The .html or .htm extension both are used to save the HTML program. We can save our HTML file either by using the .html extension or by .htm extension. When the file delivered to the network, the HTML extension indicates that the content of file is HTML.


32) A program in HTML can be rendered and read by –

  1. Web browser
  2. Server
  3. Interpreter
  4. None of the above

Answer: (a) Web browser

Explanation: HTML programs can be read and rendered by the web browser. A web browser can support several web pages.


33) The tags in HTML are –

  1. case-sensitive
  2. in upper case
  3. not case sensitive
  4. in lowercase

Answer: (c) not case sensitive

Explanation: HTML is a case-insensitive language, which means we can use tags either in the upper-case or in lower-case. It is recommended to write all tags in the lowercase for readability, consistency, etc.


34) Which of the following is the root tag of the HTML document?

  1. <body>
  2. <head>
  3. <title>
  4. <html>

Answer: (d) <html>

Explanation: The <html> tag represents the root of an HTML document, hence also called as the root element. It is a container of all elements (except !Doctype) such as <head>, <body> and each element which appears in the HTML document.


35) In HTML5, which of the following tag is used to initialize the document type?

  1. <Doctype HTML>
  2. <Doctype html>
  3. <Doctype>
  4. <!DOCTYPE html>

Answer: (d) <!DOCTYPE html>

Explanation: The <!DOCTYPE html> tag is used to inform the browser about the version of HTML used in the document. It is called as the document type declaration (DTD).


36) Which of the following tag is used to create a combo box (or drop-down box)?

  1. <list>
  2. <select>
  3. <input type = “dropdown”>
  4. <ul>

Answer: (b) <select>

Explanation: HTML <select> tag is used to create a drop down list with multiple options. The <option> element is nested within the <select> tag to define options in a list.


37) Which of the following are the attributes of the

tag?
  1. method
  2. action
  3. Both (a) & (b)
  4. None of the above

Answer: (c) Both (a) & (b)

Explanation: The <form> tag creates the HTML form for taking the input from the user. Both method and action are attributes of the <form> tag. The action attribute specifies where the form data is sent when the form is submitted, and the method attribute specifies the HTTP method (GET & POST) when sending the form data.


38) Which is the correct way to comment out something in HTML?

  1. Using ## and #
  2. Using <!– and –>
  3. Using </– and -/->
  4. Using <!– and -!>

Answer: (b) Using <!– and –>

Explanation: To comment out something in HTML, we have to place the information between the <!—and –> tags. Comments are some text or code which provides an explanation about the code and not visible to the user. It increases the readability of code and makes the code easy to understand.


39) Which HTML tag is used to display the power in expression, i.e., (x2 – y2)?

  1. <sup>
  2. <sub>
  3. <p>
  4. None of the above

Answer: (a) <sup>

Explanation: HTML <sup> tag is termed as a superscript tag, which is used to define the superscript text. The text within <sup> tag appears with an upper baseline and renders with a smaller size than the surrounding text.


40) Which of the following is the correct way to change the font face in HTML?

  1. <font name = “Calibri”> ……… </font>
  2. <font face = “Calibri”> ……… </font>
  3. <font = “Calibri”> ……… </font>
  4. None of the above

Answer: (b) <font face = “Calibri”> …….. </font>

Explanation: HTML <font> tag defines the font style for the text contained within it. The face attribute of the <font> tag is used to define the face of text in an HTML document.


Next TopicHTML Tutorial

You may also like