HTML Sayfalarında resimleri göstermek için <img> etiketlerini kullanırız. Resimlere link özelliği vermek için sadece <img> etiketi yeterli olmaz. Bir HTML nesnesine link özelliği vermek için <a> etiketi kullanılması gerekir. Resimler için de durum böyledir. Resimlere link vermek için <a> ve <img> etiketini birlikte kullanılır.
Resim dışında word, pdf, yazı vb. belgelere link vermek için bağlantı oluşturma yazısını inceleyebilirsiniz.
HTML Resme Link Verme
Temel olarak a etiketi içinde img etiketi kullanarak yapılır. Tabiki a ve img etiketilerinin gerekli nitelikleri (href, src) değerleri verilmesi gerekir. Özetle en basit şekilde resme link verme kodu için a ve img etiketleri birlikte kullanılması gerekir.
<!--Temel Kullanımı a etiekti içinde img etiketi kullanmaktır. --> <a> <img> </a>
HTML sayfalarında resimlere tıklama özelliği genellikle aşağıdaki işlemlerden biri için yapılır.
- Ekrandaki HTML resmi indirmek için
- Resmi yeni bir sayfada açmak için
- Resme tıklandığında yeni bir sayfa açmak için
- Facebooktaki gibi resim galersi yapmak için (lightbox)
HTML Resme İndirme Linki Verme
Resim (img) içindeki yolu link (a) içindeki yol ile aynı verilir. <a> etiketine donwload niteliği de eklendiğinde resmin indirilebilir hale gelir.
<a download href="http://via.placeholder.com/350x150"> <img src="http://via.placeholder.com/350x150"> </a>
HTML Resmi Yeni Sekmede Açma
Remi yeni sekmede açmak için <a> etiketine target=”_blank” yazılarak yeni sekmede açılabilir.
<a target="_blank" href="http://via.placeholder.com/350x150"> <img src="http://via.placeholder.com/350x150"> </a>
Resme Tıklandığında Yeni Bir Sayfa Açma
<a href="yenisayfa.html"> <img src="http://via.placeholder.com/350x150"> </a> <a href="https://www.yazilimbilisim.net"> <img src="http://via.placeholder.com/350x150"> </a>
Lightbox Resim Galerisi Yapma
Resim galeri yapmak için Jquery ve Jquery Lightbox eklentisini birlikte kullanarak aşağıdaki gibi galeri oluşturulabilir.
http://lokeshdhakar.com/projects/lightbox2/ eklentisi ile resimleri aynı sayfada galeri olarak göstermek mümkündür.
Kod:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Yazılım Bilişim</title> <link href='https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,300italic,400italic,700,700italic' rel='stylesheet' type='text/css'> <link href="lightbox/css/lightbox.min.css" rel="stylesheet"> <style> img{ width: 250px; } </style> </head> <body> <a href="orn1.png" data-lightbox="site-resim"> <img src="orn1.png"> </a> <a href="orn2.png" data-lightbox="site-resim"> <img src="orn2.png"> </a> <a href="orn3.png" data-lightbox="site-resim"> <img src="orn3.png"> </a> <a href="orn4.png" data-lightbox="site-resim"> <img src="orn4.png"> </a> <script src="https://code.jquery.com/jquery-2.1.4.min.js"></script> <script src="lightbox/js/lightbox.min.js"></script> <script> </script> </body> </html>
dosya yok diyor o hata mı yoksa dosya bende yok diyemi? bilgilendirirseniz sevinirim