All HTML elements can have attributes.
Attributes provide additional information about an element.
They are always specified in the start tag and usually come in name/value pairs.
<tagname attribute_name="value">Content</tagname>
<a href="https://www.example.com">Visit Example</a>
| Attribute | Purpose | Example |
|---|---|---|
| href | Specifies the URL for a link | <a href="https://example.com"> |
| src | Specifies the path of an image | <img src="image.jpg"> |
| alt | Provides alternate text for an image | <img alt="My Image"> |
The <img> tag should also include the width and height attributes.
These attributes specify the size of the image in pixels.
<img src="image.jpg" width="300" height="200">
| Attribute | Purpose | Example Value |
|---|---|---|
| width | Specifies the width of the image (in pixels) | 300 |
| height | Specifies the height of the image (in pixels) | 200 |
The alt attribute is used with the <img> tag to specify alternate text for an image.
This text is displayed if the image cannot be shown — for example, due to a broken link, slow internet, or when using a screen reader.
<img src="image.jpg" alt="Description of the image">
| Attribute | Purpose | Example Value |
|---|---|---|
| alt | Alternate text for the image | "A beautiful sunset" |
ExampleImage.jpg on screen?src="ExampleImage.jpg".<html> <body> <h2>Vintage Car Gallery</h2> <p>Check out this vintage car captured in the desert:</p> <img src="ExampleImage.jpg"> </body> </html>
Check out this vintage car captured in the desert:
src attribute specifies the exact file path to load an image.
width="500" and height="600" inside <img>.<html> <body> <h2>Product Showcase</h2> <p>The image dimensions have been customized to fit the card layout:</p> <img src="ExampleImage.jpg" width="500" height="600"> </body> </html>
The image dimensions have been customized to fit the card layout:
width and height attributes define pixel dimensions for image tags.
alt="Vintage Car in Desert" inside <img>.<html> <body> <h2>Fast Loading Page</h2> <p>If the network drops, fallback text will describe this image:</p> <img src="ExampleImage.jpg" alt="Vintage Car in Desert" width="600" height="400"> </body> </html>
If the network drops, fallback text will describe this image:
alt attribute provides backup description text if an image fails to load.