Insert images: <img> MCQs Quiz | Class 10
This quiz covers ‘Insert images: <img> MCQs Quiz’ for Class X Computer Applications (Code 165), Unit 2: HTML. It focuses on the image embed tag and its basic usage. Test your knowledge, submit your answers, and download a detailed PDF of your results!
Understanding the <img> Tag in HTML
The <img> tag is fundamental in HTML for embedding images directly into a web page. It is an empty (or self-closing) tag, meaning it does not have a closing tag like </img>. Images significantly enhance the visual appeal and information delivery of web content, and understanding how to properly use the <img> tag is crucial for any web developer.
Key Points about the <img> Tag:
- Purpose: To embed raster images (like JPEG, PNG, GIF) into an HTML document.
- Self-Closing: The
<img>tag doesn’t require a separate closing tag. - Mandatory Attributes:
src: Specifies the URL (path) of the image file. This attribute is essential for the image to display.alt: Provides alternative text for the image. This text is displayed if the image fails to load, or if a user is using a screen reader. It’s crucial for accessibility and SEO.
- Optional Attributes:
width: Defines the width of the image in pixels.height: Defines the height of the image in pixels.title: Provides a tooltip that appears when a user hovers their mouse over the image.
Image Embed Tag (`<img>`):
The <img> tag acts as an inline element, meaning it sits within the flow of text. It’s used to link to an image file, which the browser then fetches and displays within the document. The image itself is not embedded directly into the HTML file but linked from an external source.
Basic Usage:
The most basic usage of the <img> tag includes the src and alt attributes:
<img src="path/to/your/image.jpg" alt="Description of the image">
srcAttribute: This attribute holds the source of the image. It can be:- Relative Path: If the image is in the same directory as the HTML file, you just need the filename (e.g.,
image.jpg). If it’s in a subfolder (e.g.,images), you’d useimages/image.jpg. - Absolute Path (URL): A full web address (e.g.,
https://www.example.com/images/image.jpg).
- Relative Path: If the image is in the same directory as the HTML file, you just need the filename (e.g.,
altAttribute: This is vital for web accessibility. It describes the image content for users who cannot see the image (e.g., visually impaired users using screen readers) or when the image fails to load (e.g., due to a broken link or slow internet).
Example Table of `<img>` Attributes:
| Attribute | Description | Example Usage |
|---|---|---|
src |
Specifies the path (URL) to the image. (Mandatory) | src="nature.jpg" |
alt |
Provides alternative text for the image. (Mandatory for good practice) | alt="A beautiful landscape" |
width |
Defines the width of the image in pixels. | width="300" |
height |
Defines the height of the image in pixels. | height="200" |
title |
Specifies extra information about the image (tooltip). | title="Click to view full size" |
Quick Revision:
- The
<img>tag embeds images into an HTML document. - It is a self-closing tag.
- The
srcattribute specifies the image file path. - The
altattribute is crucial for accessibility and serves as fallback text if the image doesn’t load. - The
widthandheightattributes control image dimensions. - Use appropriate image formats (JPEG for photos, PNG for graphics with transparency, GIF for simple animations).
Extra Practice Questions:
- What is the purpose of the
titleattribute in an<img>tag? - If you want an image
logo.pnglocated in a folder namedassets(which is in the same directory as your HTML file) to appear, what would be the correctsrcvalue? - Explain why the
altattribute is considered important for web accessibility. - Can you directly embed a video using the
<img>tag? If not, which tag is used for videos? - What are two benefits of specifying
widthandheightattributes for images in HTML, rather than relying solely on CSS?