Okay, I’ve added pages for the full size images.
The pages include an <h1>
tag for the image titles and a return link below the images.
So your original gallery page gets these changes in the html. Notice how the anchor directs to the relevant html page now.
<div class="responsive">
<div class="gallery">
<a href="photo-01.html">
<img src="thumbnails/photo-01.jpg" alt="Eastern Phoebe Series #1" width="395" height="296">
</a>
<div class="desc">Eastern Phoebe Series #1</div>
</div>
</div>
<div class="responsive">
<div class="gallery">
<a href="photo-02.html">
<img src="thumbnails/photo-02.jpg" alt="Eastern Phoebe Series #2" width="395" height="296">
</a>
<div class="desc">Eastern Phoebe Series #2</div>
</div>
</div>
<div class="responsive">
<div class="gallery">
<a href="photo-03.html">
<img src="thumbnails/photo-03.jpg" alt="Eastern Phoebe Series #3" width="395" height="296">
</a>
<div class="desc">Eastern Phoebe Series #3</div>
</div>
</div>
<div class="responsive">
<div class="gallery">
<a href="photo-04.html">
<img src="thumbnails/photo-04.jpg" alt="Manitoba red squirrel" width="395" height="296">
</a>
<div class="desc">Manitoba red squirrel</div>
</div>
</div>
Then you will set up a new page for those links which contains your full size image.
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="css/screen.css">
<title>Photo-1 Page</title>
</head>
<body>
<div class="img-wrap">
<h1>Eastern Phoebe Series #1</h1>
<div>
<img src="images/photo-01.jpg" width="2100" height="1575" alt="Eastern Phoebe #1 Photo">
</div>
<div>
<a class="return" href="photography.html">Return to Gallery</a>
</div>
</div>
</body>
</html>
You will notice some new html classes in that page, they got set up in your screen.css as follows
/*--- Single Image Page Styles --*/
.img-wrap {
width:90%;
margin:auto;
text-align:center;
}
.img-wrap h1 {
margin:.75em 0;
}
a.return {
display:block;
margin:.75em 0;
text-decoration:none;
font-size:1.2em;
font-weight:bold;
}
I have also optimized your images for the web now by saving them at 65% quality, and you can’t even hardly notice a difference.
The four full size images now weigh around 250-300 kb, all four of them together are now 1.11mb. That is less than half the size of just one of the previous images.
The thumbnails were optimized also.
Here is the complete working package in a zip file.
photo-gallery.zip (1.2 MB)
There are some other improvements that can be made on your gallery page too. Such as setting your logo image as a background image in the CSS.
Oh, I also set the viewport meta tag up on your gallery page and all sub-pages. That is for mobile devices to scale the page correctly.
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Hope that Helps