I can use CSS3 to create a hoverable display of an image, however, is there a way to make it clickable without javascript?
You don’t need CSS3 for that either.
A thumbnail example:
a:link, a:visited {
background:#000;
display:block;
padding:1em;
text-decoration:none;
}
a:hover, a:focus {
background: #fff;
}
img {display:block;}
HTML
<a href="mysite.com/myoriginalimage.jpg"><img src="thumb.jpg" alt="Image description" width="100" height="100"></a>