This set of HTML Assessment Questions and Answers focuses on “HTML5 Semantics – 3”.
1. Which element represents a dialog box?
a) <dialog>
b) <menuitem>
c) <menu>
d) <summary>
View Answer
Explanation: <dialog> element in HTML represents a dialog box or other interactive component like window or an inspector. This element includes global attributes. The tableindex attribute must not be used on <dialog> element. <menuitem> represents a command which helps user to pop up through menu. <menu> is a group of commands which is used to perform something. <summary> element provides summary of element.
2. Which element is known as Disclosure Summary element?
a) <dialog>
b) <summary>
c) <menu>
d) <menuitem>
View Answer
Explanation: <dialog> element in HTML represents a dialog box or other interactive component like window or an inspector. <summary> element is known as Disclosure Summary element. It specifies caption, summary or legend for <details> element’s disclosure box. This element only includes global attribute. This element may only be used as the first child of <details> element. <menuitem> represents a command which helps user to pop up through menu. <menu> is a group of commands which is used to perform something.
3. Which element represents group of commands that user can activate or perform?
a) <menuitem>
b) <menu>
c) <summary>
d) <details>
View Answer
Explanation: <menuitem> represents a command which helps user to pop up through menu. <menu> element in HTML represents group of commands that user can perform or activate. This include list menu as well as context menus. List menus appear across top of a screen and context menus might appear underneath a button after it has been clicked. <summary> element is known as Disclosure Summary element. <details> elment provides information that user can view or hide as per own wish.
4. Which of the following is not a web component element?
a) <shadow>
b) <element>
c) <content>
d) <menu>
View Answer
Explanation: There are web components in HTML related technology which makes it possible to essentially create and use custom elements as if it were regular HTML. You can also create custom versions of standard HTML elements. Some of the elements are <shadow>, <content>, <element>, <template>, <slot>.
5. Which of the following element is for holding client-side content?
a) <template>
b) <slot>
c) <element>
d) <content>
View Answer
Explanation: <template> element in HTML is a mechanism for holding client-side content that is not to be rendered when page is loaded but may subsequently be instantiated during runtime using JavaScript. The element includes global attributes. <slot> is a placeholder inside a web components. <element> is one of part of web components, used to custom DOM elements. The obsolete part of web components is <content>.
6. Which element is a placeholder inside web component?
a) <shadow>
b) <content>
c) <slot>
d) <element>
View Answer
Explanation: <shadow> is obsolete part of web component used to shadow DOM. The obsolete part of web components is <content>. <slot> element in HTML is a part of Web Components technology suite. It is a placeholder inside web component that you can fill with own markup that lets you create separate DOM trees and present them together. <element> is one of part of web components, used to custom DOM elements.
7. Which element is used for defining a new custom DOM elements?
a) <element>
b) <shadow>
c) <slot>
d) <content>
View Answer
Explanation: <element> is HTML obsolete element. It was the part of Web Components specification. It was intended to be used to define new custom DOM elements. It was removed in favor of JavaScript-driven approach for creating new custom elements. <shadow> is obsolete part of web component used to shadow DOM. <slot> element in HTML is a part of Web Components technology suite. The obsolete part of web components is <content>.
8. Which element is not a obsolete?
a) <dir>
b) <command>
c) <center>
d) <caption>
View Answer
Explanation: Obsolete elements are old HTML elements which are deprecated and should not be used. They should never be used in new projects, and should replace them in old projects as soon as we can. <acronym>, <basefont>, <applet>, <big>, <bgsound>, <command>, <content>, <dir>, <center> are some of the obsolete elements.
9. Which element sets default font face, size and color for other elements?
a) <applet>
b) <basefont>
c) <big>
d) <acronym>
View Answer
Explanation: <applet> embeds java applet in web document. <basefont> is obsolete HTML element. It sets default font face, size, and color for other elements which are descended from its parent element. Instead of using this element we can use font, font-size, font-family and color to change font configuration for an element. <acronym> element which has been removed from HTML5 indicates sequence of characters. <big> element increase the font size.
10. For background sound obsolete element was __________
a) <bgsound>
b) <audio>
c) <blink>
d) <acronym>
View Answer
Explanation: <bgsound> element only used by Internet Explorer is Background Sound element. It sets up a sound file to play in background while the page is used. We use <audio> instead of this element. <acronym> element which has been removed from HTML5 indicates sequence of characters. <blink> is a non-standard element which causes text to flash slowly. <audio> element is used to play audio clip.
11. Which element is used to show the text slowly?
a) <big>
b) <blink>
c) <center>
d) <audio>
View Answer
Explanation: <big> element increase the font size. <blink> element is non standard element in HTML. It causes enclosed text to flash slowly. But this element is unsupported and thus implements HTMLUnknownElement interface. <audio> element is used to play audio clip. <center> is block level element which centers element horizontally.
12. Which element is used as a container for a directory of files?
a) <dir>
b) <font>
c) <content>
d) <command>
View Answer
Explanation: <dir> element is used as a container for directory of files or folders, potentially with styles and icons applied by user agent. It is recommended not to use this element you can use <ul> element for lists including lists of files. Size, color or face for the content is defined by <font> element. Those commands that user can invoke are represented by <command>. <content> is an obsolete part of web components and is inside shadow DOM.
13. Which element puts a text field in a page for querying document?
a) <keygen>
b) <isiindex>
c) <dir>
d) <command>
View Answer
Explanation: An element which exists to facilitate generation of key material is <keygen>. <isindex> is an obsolete HTML element. It puts a text field in a page for querying the document. It is deprecated as of HTML 4.1, because same behavior can be achieved with HTML form. All major browsers have now removed <isindex>. <dir> contains list of directories. Those commands that user can invoke are represented by <command>.
14. Which element facilitate generation of key material?
a) <isindex>
b) <listing>
c) <keygen>
d) <marquee>
View Answer
Explanation: <isindex> is an obsolete HTML element. It puts a text field in a page for querying the document. <keygen> element exists to facilitate generation of key material and submission of public key as part of HTML form. It is designed to use with web-based certificate management systems. It includes all the global attributes like autofocus, challenge etc. The rendering of text between start tag and end tag is done by <listing> element. A scrolling text can be displayed by <marquee> element.
15. Which element is used for inserting scrolling area of text?
a) <marquee>
b) <menu>
c) <menuitem>
d) <multicol>
View Answer
Explanation: <menu> element in HTML represents group of commands that user can perform or activate. <menuitem> represents a command which helps user to pop up through menu. <marquee> element is used to insert scrolling area of text. You can control what happens when text reaches edges of its content area using its attributes. It includes the attributes behavior, bgcolor, height, hspace, loop etc. <multicol> is an experimental element designed to draw multi-colour layouts.
Sanfoundry Global Education & Learning Series – HTML.
To practice all areas of HTML Assessment Questions, here is complete set of 1000+ Multiple Choice Questions and Answers.
If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]
- Apply for Computer Science Internship
- Practice Computer Science MCQs
- Check HTML Books
- Practice MCA MCQs
- Practice Information Science MCQs