MCQs Of Class 25: Final Project and Course Review

Rashmi Mishra
0

 

MCQs Of Class 25: Final Project and Course Review


1. What is the purpose of the <DOCTYPE> declaration in HTML?

A) It defines the character encoding.
B) It specifies the HTML version.
C) It defines the language of the document.
D) It specifies the title of the webpage.

Answer: B) It specifies the HTML version.
Explanation: The <!DOCTYPE> declaration tells the browser which version of HTML to use for the page.


2. Which tag is used to define a hyperlink in HTML?

A) <link>
B) <a>
C) <href>
D) <url>

Answer: B) <a>
Explanation: The <a> tag is used to create hyperlinks in HTML.


3. What is the default value of the position property in CSS?

A) static
B) relative
C) absolute
D) fixed

Answer: A) static
Explanation: The default position value in CSS is static, which means elements are positioned according to the normal flow of the document.


4. Which of the following is the correct syntax to add an external CSS file in HTML?

A) <link rel="stylesheet" href="style.css">
B) <style src="style.css">
C) <css src="style.css">
D) <link href="style.css">

Answer: A) <link rel="stylesheet" href="style.css">
Explanation: The <link> tag is used to link an external CSS file to an HTML document, and the rel="stylesheet" specifies the type.


5. Which property is used to change the background color of an element in CSS?

A) background-color
B) color
C) border-color
D) background-image

Answer: A) background-color
Explanation: The background-color property in CSS is used to set the background color of an element.


6. How do you make a list item appear horizontally using CSS?

A) display: inline-block;
B) display: inline;
C) display: block;
D) list-style-type: none;

Answer: B) display: inline;
Explanation: The display: inline property is used to make list items appear horizontally.


7. Which CSS property controls the text size of an element?

A) font-family
B) text-align
C) font-size
D) line-height

Answer: C) font-size
Explanation: The font-size property in CSS controls the size of the text inside an element.


8. What is the default value of the list-style-type property?

A) circle
B) square
C) none
D) disc

Answer: D) disc
Explanation: The default value of list-style-type for an unordered list is disc.


9. Which of the following is the correct syntax for a comment in CSS?

A) <!-- Comment -->
B) // Comment
C) /* Comment */
D) # Comment

Answer: C) /* Comment */
Explanation: In CSS, comments are written using /* */.


10. What does the display: flex; property do in CSS?

A) It makes the element inline.
B) It makes the element a flex container.
C) It changes the display of an element to a grid.
D) It hides the element.

Answer: B) It makes the element a flex container.
Explanationdisplay: flex; makes an element a flex container, allowing the children to be arranged in a flexible layout.


11. How do you link an external JavaScript file to an HTML document?

A) <script src="script.js"></script>
B) <link href="script.js">
C) <java src="script.js">
D) <js src="script.js">

Answer: A) <script src="script.js"></script>
Explanation: The <script> tag is used to include an external JavaScript file, and src specifies the file path.


12. Which property is used to set the space between the border and content in the box model?

A) padding
B) margin
C) border
D) width

Answer: A) padding
Explanation: The padding property in CSS defines the space between the content of an element and its border.


13. Which HTML tag is used to display images?

A) <image>
B) <pic>
C) <img>
D) <src>

Answer: C) <img>
Explanation: The <img> tag is used to display images in HTML.


14. What is the correct HTML element for inserting a line break?

A) <break>
B) <line>
C) <br>
D) <lb>

Answer: C) <br>
Explanation: The <br> tag is used to insert a line break in HTML.


15. Which property is used to change the font of an element in CSS?

A) font-size
B) font-family
C) text-transform
D) font-style

Answer: B) font-family
Explanation: The font-family property in CSS is used to specify the font of the text in an element.


16. What is the purpose of the target="_blank" attribute in a hyperlink?

A) It opens the link in a new tab.
B) It opens the link in the same tab.
C) It opens the link in the top frame.
D) It prevents the link from opening.

Answer: A) It opens the link in a new tab.
Explanation: The target="_blank" attribute makes a hyperlink open in a new browser tab.


17. Which CSS property is used to set the width of an element?

A) width
B) height
C) size
D) margin

Answer: A) width
Explanation: The width property in CSS defines the width of an element.


18. How do you make text bold using CSS?

A) font-weight: bold;
B) text-weight: bold;
C) font-style: bold;
D) text-transform: bold;

Answer: A) font-weight: bold;
Explanation: The font-weight property is used to make the text bold in CSS.


19. How can you center-align a block-level element in CSS?

A) text-align: center;
B) margin: 0 auto;
C) position: center;
D) align: center;

Answer: B) margin: 0 auto;
Explanation: The margin: 0 auto; rule is used to horizontally center a block-level element.


20. Which of the following properties is used to control the space between columns in a CSS grid?

A) column-gap
B) row-gap
C) gap
D) column-spacing

Answer: A) column-gap
Explanation: The column-gap property sets the space between columns in a grid layout.


21. What does the float property do in CSS?

A) It allows elements to float to the left or right of their container.
B) It changes the position of an element.
C) It makes elements stick to the screen.
D) It centers elements horizontally.

Answer: A) It allows elements to float to the left or right of their container.
Explanation: The float property is used to float elements to the left or right of their container, allowing text or other elements to wrap around it.


22. Which HTML element is used to define an unordered list?

A) <list>
B) <ul>
C) <ol>
D) <li>

Answer: B) <ul>
Explanation: The <ul> tag is used to define an unordered list in HTML.


23. How do you make a list of items appear vertically in HTML?

A) Using <ul>
B) Using <ol>
C) Both <ul> and <ol>
D) Using <li>

Answer: C) Both <ul> and <ol>
Explanation: Both <ul> (unordered list) and <ol> (ordered list) display list items vertically by default.


24. What is the purpose of the z-index property in CSS?

A) It sets the opacity of an element.
B) It determines the stacking order of elements.
C) It sets the color of an element.
D) It makes an element visible.

Answer: B) It determines the stacking order of elements.
Explanation: The z-index property controls the stacking order of elements that overlap.


25. Which tag is used to display a table header?

A) <thead>
B) <th>
C) <tr>
D) <table-header>

Answer: B) <th>
Explanation: The <th> tag is used to define a header cell in a table.


26. How do you remove the underline from links in CSS?

A) text-decoration: none;
B) text-underline: none;
C) remove-decoration: underline;
D) text-style: none;

Answer: A) text-decoration: none;
Explanation: The text-decoration: none; property removes the underline from hyperlinks.


27. How do you make an image responsive in CSS?

A) width: 100%;
B) max-width: 100%;
C) height: 100%;
D) width: auto;

Answer: B) max-width: 100%;
Explanation: Setting max-width: 100% ensures that the image scales with the width of its container while maintaining its aspect ratio.


28. Which property is used to control the space between text characters?

A) letter-spacing
B) word-spacing
C) line-height
D) text-indent

Answer: A) letter-spacing
Explanation: The letter-spacing property controls the space between text characters.


29. Which of the following is used to set the height of an element in CSS?

A) height
B) width
C) margin
D) padding

Answer: A) height
Explanation: The height property sets the height of an element in CSS.


30. How do you create a table row in HTML?

A) <tr>
B) <row>
C) <td>
D) <th>

Answer: A) <tr>
Explanation: The <tr> tag is used to define a row in a table.


31. Which of the following properties is used to set the distance between the content and the border of an element in CSS?

A) margin
B) padding
C) border
D) width

Answer: B) padding
Explanation: The padding property defines the space between the content and the border of an element.


32. How do you select an element with a specific ID in CSS?

A) .id-name
B) #id-name
C) *id-name
D) id-name

Answer: B) #id-name
Explanation: The # symbol is used to select an element by its ID in CSS.


33. What is the purpose of the @media rule in CSS?

A) It allows the use of JavaScript in CSS.
B) It specifies media queries to apply styles based on the device’s characteristics.
C) It sets the background color of an element.
D) It allows the addition of inline CSS.

Answer: B) It specifies media queries to apply styles based on the device’s characteristics.
Explanation: The @media rule is used to apply styles depending on conditions like screen size.


34. Which HTML tag is used to define a paragraph?

A) <p>
B) <text>
C) <para>
D) <h1>

Answer: A) <p>
Explanation: The <p> tag is used to define a paragraph in HTML.


35. How do you add a background image to a webpage in CSS?

A) background-image: url('image.jpg');
B) image-background: url('image.jpg');
C) background: url('image.jpg');
D) background-image: src('image.jpg');

Answer: A) background-image: url('image.jpg');
Explanation: The background-image property is used to set a background image for an element.


36. Which HTML tag is used for a list item?

A) <list>
B) <li>
C) <item>
D) <ol>

Answer: B) <li>
Explanation: The <li> tag is used to define a list item in an ordered or unordered list.


37. Which property is used to control the space between rows in a CSS grid?

A) row-gap
B) gap
C) column-gap
D) row-spacing

Answer: A) row-gap
Explanation: The row-gap property is used to set the space between rows in a grid layout.


38. Which of the following is used to hide an element in CSS?

A) display: none;
B) visibility: hidden;
C) visibility: none;
D) both A and B

Answer: D) both A and B
Explanation: Both display: none; and visibility: hidden; hide an element, but display: none; also removes it from the layout.


39. How do you set the font size to 16px in CSS?

A) font: 16px;
B) font-size: 16px;
C) size: 16px;
D) text-size: 16px;

Answer: B) font-size: 16px;
Explanation: The font-size property is used to set the font size of an element.


40. Which tag is used to create a form in HTML?

A) <form>
B) <input>
C) <textarea>
D) <button>

Answer: A) <form>
Explanation: The <form> tag is used to create an HTML form.


41. Which property is used to change the text color in CSS?

A) text-color
B) color
C) font-color
D) text-style

Answer: B) color
Explanation: The color property in CSS is used to change the color of the text.


42. How do you display an element as a block element in CSS?

A) display: inline;
B) display: block;
C) display: flex;
D) display: grid;

Answer: B) display: block;
Explanation: The display: block; property makes an element a block-level element, occupying the full width.


43. What is the purpose of the box-sizing property in CSS?

A) It defines the width of an element.
B) It controls how the padding and border are included in the width and height.
C) It makes an element fill the container.
D) It changes the size of an element.

Answer: B) It controls how the padding and border are included in the width and height.
Explanation: The box-sizing property is used to include padding and border in an element’s total width and height.


44. How do you center a text horizontally in CSS?

A) text-align: center;
B) margin: auto;
C) align: center;
D) display: center;

Answer: A) text-align: center;
Explanation: The text-align: center; property is used to center text horizontally within its container.


45. Which of the following is the correct way to change the background color of a button in CSS?

A) button-background: red;
B) background-color: red;
C) background: red;
D) color: red;

Answer: B) background-color: red;
Explanation: The background-color property is used to set the background color of an element.


46. Which CSS property is used to add shadows to text?

A) text-shadow
B) box-shadow
C) shadow
D) font-shadow

Answer: A) text-shadow
Explanation: The text-shadow property is used to add shadows to text.


47. What does the visibility: hidden; property do in CSS?

A) It hides the element but retains the space it occupies.
B) It hides the element and removes it from the layout.
C) It makes the element semi-transparent.
D) It makes the element disappear temporarily.

Answer: A) It hides the element but retains the space it occupies.
Explanation: The visibility: hidden; property hides the element, but it still occupies space in the layout.


48. What does the float: right; property do?

A) It moves an element to the left of its container.
B) It moves an element to the right of its container.
C) It aligns an element in the center.
D) It makes the element invisible.

Answer: B) It moves an element to the right of its container.
Explanation: The float: right; property is used to move an element to the right within its containing element.


49. How do you select an element by its class name in CSS?

A) #classname
B) .classname
C) *classname
D) classname

Answer: B) .classname
Explanation: The . selector is used to select an element by its class name in CSS.


50. Which of the following tags is used to group inline elements in HTML?

A) <div>
B) <section>
C) <span>
D) <article>

Answer: C) <span>
Explanation: The <span> tag is used to group inline elements without affecting the layout.

 

Tags

Post a Comment

0Comments

Post a Comment (0)