ถ้าใช้ a:visited และให้ใช้ได้ทุกบราวเซอร์
ควรจะกำหนดค่ารูปที่ a เลย ไม่ควรใช้ img ใน a
วิธีการทำแบบง่ายๆนะ ให้ทำ a เป็น block แล้วใช้รรูปโฟลเดอร์เป็น bg
เช่น
html
<div>
<a href="xxxx" class="f"></a>
<a href="yyyy" class="f"></a>
<a href="zzz" class="f"></a>
<div style="clear:both"></div>
</div>
css
a.f{display:block;width:70px; height:70px; float:left; background:url(รูปยังไม่เปิด) center center no-repeat;}
a.f:visited{background-image: url(รูปเปิดแล้ว)}
น่าจะประมาณนี้ครับ แต่ผมแนะให้ใช้ db ตามท่านด้านบนจะดีกว่า
