
Images
The Language Beyond Words
There are times when even the most poetic tales can’t convey the majesty of snow-covered peaks, the glimmer of turquoise oceans, or the spark of a sly smile. That’s when images, like quiet sorcerers, step forward to bring your adventures to life.
As you craft your travel journal, images weave richness into your words, transforming simple descriptions into vibrant scenes. They are the enchanted allies of your story, effortlessly understood at a glance. Anyone who’s marveled at a glowing horizon or felt the softness of a meadow knows—no words can match their magic. And with the right touch, they can transform your page into a portal to another world.
Images
Linked, labeled, styled – here’s how to use images effectively!

Adding an Image
Breathe Visual Life Into Your Page
The <img> element is like the loyal companion of a wanderlust-driven adventurer, proudly showcasing their finest photographs. With this little helper, you bring images to your page that brim with life and vibrancy. It closes itself, like a courteous guest who quietly pulls the door shut behind them—truly a self-closing element.
<img>

Images & Attributes
Make Your Image Shine Bright
To make your image dazzle as it should, you’ll need the right spells—better known as attributes.
- src: The magical path to your image, whether from distant server realms or your trusty local folder.
- alt: Your invisible narrator that steps in when the image is lost. Essential for search engines and screen readers.
- width & height: The dimensions of your image, best controlled with CSS for maximum flexibility.
- class and id: The secret categorization talents that allow you to enchant your image with targeted magic later.
<img src="img/unicorn.jpg" alt="A Majestic Unicorn in the Forest" class="img-fluid">

Image Caption
The Words Behind the Image
With <figure> and <figcaption>, you give your image the royal treatment it deserves. The <figure> element acts as a frame, holding your image in place, while <figcaption> adds the perfect tale to accompany it. Ideal for the adventurer who loves to pair every snapshot with a charming anecdote or a sprinkle of context, making the visual story complete.
<figure>
<img src="img/blackbird.jpg" alt="Blackbird sings softly" width="300">
<figcaption>A Blackbird</figcaption>
</figure>

The <picture> Element
Flexibility for Your Visual Adventures
The <picture> element is like a magical multitool for handling varying image sizes. Depending on the screen size and resolution, it displays the image that fits best. Your website remains crystal clear—whether viewed on a smartphone or a dragon flight simulator.
<picture>
<source srcset="img/fly-agaric.jpg" media="(min-width: 800px)">
<source srcset="img/fly-agaric-small.jpg" media="(max-width: 799px)">
<img src="img/fly-agaric-normal.jpg" alt="An illustration of a fly agaric mushroom">
</picture>
The Art of Image Optimization
JPEG: Ideal for photos of landscapes, portraits, and epic adventures; highly compressible!
PNG: Perfect for graphics requiring transparency, like the invisible cloak of a wizard.
SVG: Your tireless hero for logos and vector graphics, staying sharp and flawless no matter how large you scale it.
WebP: The speedy and space-saving challenger to JPEG, always ready for the next adventure.
Tips for Naming Images
- Keep file sizes small to ensure your site loads as swiftly as a cheetah.
- Use descriptive file names, as clear as “unicorn-in-forest.jpg.”
- Avoid spaces and special characters—they’re like trip hazards in your magic flow. Use hyphens (-) for separation.
- Stick to lowercase letters to honor the universal laws of the internet.