HTML Academy
Image dimensions
Links and images12/17
Back to the list of tasks
  • 1. What is a link? The a tag
  • 2. Relative addresses
  • 3. Absolute addresses
  • 4. Link to the file
  • 5. An in-page link
  • 6. The img tag for images
  • 7. Image formats, SVG format
  • 8. JPEG format
  • 9. PNG format
  • 10. GIF format
  • 11. Image dimensions
  • 12. alt attribute
  • 13. Image link
  • 14. The figure and figcaption tags, demonstrative material
  • 15. Links with a blank href, title attribute
  • 16. Summary of “Links and Images”
  • 17. Test: Cat tours travel agency gallery
Image link
  • Sign up
  • Log in

Loading…
Everything will be ready in few seconds

  • Theory
  • Theory
  • Comments

alt attribute

Now the images are the right size, but Muffin is in a hurry for a business meeting in Moscow and is traveling on the Sapsan high speed train right now. There were some problems with the Internet, and the images did not finish loading, so he didn’t know what they were supposed to show.

HTML provides us with an attribute to give the browser a textual alternative to each image, which is designed to be displayed in cases where the image fails to load. Alternate text also helps websites remain accessible to visitors who cannot see images and who rely on a Screen Reader—software that reads out the contents of a page, and alternate text for images, in a synthetic voice. This is definitely a big plus.

The alternate text for the image is assigned using the attribute alt. For example:

<img src="cat.png" alt="A cat that walks by himself">

Now you don’t have to be afraid that the user will will be left in the cold.

You should always set alternate text.

Shall we give it a try?

Comments

  • index.html
  • style.css
HTML
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>The website of a beginning coder</title> <link rel="stylesheet" href="style.css"> </head> <body> <header> <p>Blog</p> <nav> <a href="index.html">Return to home</a> </nav> </header> <main> <article> <h1>Day Fourteen. A New Format</h1> <p>Yesterday, I discovered what image format is suitable for my avatar, and I added it to my blog. I really loved it. It’s so pretty. I decided to make a cheat sheet so that I would not forget what the other image formats are and what they are used for.</p> <p>Here is my first GIF:</p> <!-- Add the alternate text for the image below --> <img src="files/gifka.gif" width="250" height="120"> <p>Here we have the PNG format:</p> <!-- Add the alternate text for the image below --> <img src="files/portrait.png" height="250"> <p>For example, we have such a format as JPEG:</p> <!-- Add the alternate text for the image below --> <img src="files/instructor-muffin.jpg" width="250"> </article> <aside> Your ad could go here </aside> </main> <footer> Website footer </footer> </body> </html>
CSS
body { padding: 0 30px; font-size: 14px; line-height: 22px; font-family: "Georgia", serif; color: #222222; } h1 { font-size: 20px; line-height: normal; } aside { margin: 20px 0; color: #c4c4c4; } a[href] { color: #0099ef; text-decoration-line: underline; }

What didn’t you like in this task?

Thanks! We’ll fix everything at once!

The code has changed, click “Refresh” or turn autorun on.

You’ve gone to a different page

Click inside the mini-browser to shift the focus onto this window.

100%
Goalscompleted
0
    1. Add the alternate text alt="GIF animation" to the first image.
    2. Now add the attribute alt with the value Cat portrait to the second image.
    3. Add the alternate text Instructor Muffin to the third image..
    4. Break the path to the second image by removing the attribute src from it.

    Cookies ∙ Privacy ∙ License Agreement ∙ About ∙ Contacts ∙ © HTML Academy OÜ, 2019−2025

    VISAMastercard

    Log in

    or

    Forgot your password?

    Sign up

    Sign up

    or
    Log in

    Restore access

    Have you forgotten your password or lost access to your profile? Enter your email connected to your profile and we will send you a link to restore access.

    Forgot to connect your email to the profile? Email us and we’ll help.