HTML'de Linkleri (Bağlantıları) Tanıyalım
Kod:
<a>...</a>


Geldik HTML'de en önemli unsurlardan birisi olan bağlantılara. Bağlantılar sayesinde hazırladığımız birçok sayfayı birbirleriyle ilişkili hale getirebiliriz. Bir tıklama bizi istediğimiz yere götürecektir. HTML'de metinlere ve resimlere bağlantı kazandırmak mümkündür. Örnek için bu sayfayı incelemeniz yeterli. Sol tarafta konuları veren bir menü bölümü var.

Siz bu bağlantılardan birisini tıkladığınızda ilgili konu açılıyor, sayfa sonlarındaki ileri-geri düğmeleriyle de bağlantılar oluşturulmuş, bunlar da tıklandığında ilgili sayfa açılıyor. Bu yolla başka neler yapılabilir? Ses, grafik dosyaları, sıkıştırılmış dosyalar, internet adresleri,.. bunların hepsine bağlantı kazandırmak mümkün. Hatta yapacağımız bağlantı sayfa içinde, yani dahili bir bağlantı da olabilir.

Şimdi yapmak istediğimiz bağlantıya göre kullanacağımız komutları inceleyim:

Kod:
<a href="....">...</a>


Bu komutla oluşturduğumuz bağlantı ile yeni bir sayfa açabilir, kullanıcıyı farklı bir internet adresine yönlendirebilir, kullanıcının kendisine sunduğunuz bir dosyaya ulaşmasını sağlayabilirsiniz. Yani bu tanıma göre bildiğimiz bağlantıları oluşturmak mümkün. Şimdi aşağıdaki örnekleri birlikte inceleyelim, fakat öncelikle bir kuralı belirtelim;
Kod:
<a>...</a>
etiketi arasına yazdığımız yazılar bağlantı özelliğine sahip olacaktır, yazının bağlantı olduğu eğer aksi belirtilmemişse browser tarafından altı çizili ve mavi renkli gösterilir.


Kod:
<a href="meyve.gif"> buraya tıklandığında meyve resmi açılacak </a>


Birinci örnekte "buraya tıklandığında meyve resmi açılacak" yazısına bağlantı özelliği kazandırdığımızdan browser tarafından altı çizili mavi yazıyla gösterilecek ve kullanıcı fare imlecini yazı üzerine getirdiğinde imleç el şekline dönüşecektir. Kullanıcı bu linke tıkladığında browser o anda açık bulunan sayfa ile aynı dizinde bulunan meyve.gif resmini açacaktır. Tabii ki dosya farklı bir dizinde ise kullanıcı hata mesajıyla karşılaşır.

Kod:
<a href="midi.zip"> sıkıştırılmış midi dosyalarını çekmek için tıklayın </a>



İkinci örnekte aynı şekilde
"sıkıştırılmış midi dosyalarını çekmek için tıklayın"
yazısına bağlantı özelliği kazandırdık. Fakat dosya tipinden kaynaklanan bir fark var; ilk örnekte meyve.gif'e tıklandığında browser resmi açacaktır fakat bu örnekte browser kullanıcıya midi.zip dosyasını açmak mı yoksa diske kaydetmek mi istediğini soran bir pencere açar. Bunun sebebi browser htm, txt, jpg, gif,.. uzantılı dosyaları görüntüleyebilirken zip, doc, xls, mp3 gibi dosyaları görüntüleyememesidir.


Kod:
<a href="sayfa2.htm"> 2.sayfaya gitmek için tıklayın </a>


Yine üçüncü örneğimizde oluşturduğumuz linke tıklandığında aynı dizinde bulunan sayfa isimli başka bir html dökümanı açılacaktır.

Kod:
<a href="resim/kedi.jpg"> kedi resmi </a>

Kod:
<a href="resim/bitki/karanfil.gif"> işte çok güzel bir karanfil </a>

Kod: 
<a href="../araba/bmw.jpg"> otomobil resimleri </a>


Bu 3 örnekte altdizinlere/üstdizinlere verilen bağlantıya misaller görüyorsunuz, resimler konusunda gördüğümüz kurallar burada da geçerli.

Kod:
<a href="http://www.benimsitem.com/"> tıklayın sitemi ziyaret edin </a>


Yedinci örnekte bir internet adresi verdik.

Kod:
<a href="ftp://ftp.benimsitem.com/"> tıklayın dosyaları indirin </a>

Bu ise bir ftp adresine verilen link örneği.

Kod:
<a href="mailto: sibel@gmail.com"> mail atın </a>


Buradaki linke tıklandığında kullanıcının ilgili mail programı açılacak ve mail'in send to (kime) kısmına verdiğimiz mail adresi otomatik olarak yazılacaktır.

Kod:
<a href="#...">...</a> <a name="....">...</a>


Sayfa içi (dahili) linkleri bu komutu kullanarak hazırlayabiliriz. Örneğin sayfanın üst kısmında sayfa indeksini gösteren bir menü olsun. Kullanıcı bu menüde istediği başlığa tıkladığında ilgili konu açılsın.

Böyle bir sayfa hazırlamak için yapacağımız şeyler:

1."tıklandığında" açılacak konuyu işaretlemek <a name="....">...</a>
2.browser'a, hazırlayacağımız menüye "tıklandığında" bu işaretli konuya gitmesini bildirmek.<a href="#...">...</a>

Resim

"Listeler" sayfasının benzer bir örneğini yukarıda kodlarıyla birlikte görüyorsunuz. Sayfa içerisindeki başlıkları
Kod:
<a name>...</a>
komutları arasına alıyoruz, "name" kısmına başlığı hatırlatıcı bir isim verebilirsiniz.

Benim burada kullandığım
Kod:
<u> VE <b>
etiketleri, önceden öğrendiğimiz gibi başlığı altı çizili ve koyu olarak yazıyor. Yine 1-2-3 başlıklarıyla oluşturduğumuz menü linklerini
Kod:
<a href>
komutuyla hazırlıyoruz, yalnız bir farkla; "name" kısmında başlığa verdiğimiz hatırlatıcı ismi önüne # işaretini koyarak "href" kısmına yazıyoruz. İşte bu iş bu kadar kolay.

Diyelim ki kullanıcı sayfadaki bir linki tıkladığında, başka bir sayfanın belli bir bölümünün açılmasını istiyoruz, bunun için linke tıklandığında açılacak yazıyı

Kod:
<a name>...</a>
ile işaretledikten sonra bağlantı etiketini şu şekilde yazıyoruz:

Kod:
<a href="sayfa2.htm#ilgiliyer">Bu linke tıklandığında başka bir sayfanın ilgili kısmı açılacak</a>


Kod:
<a name="ilgiliyer">Başka bir sayfadaki linke tıklandığında burası açıldı</a>



Resimlere bağlantı özelliği kazandırmak
Metinlere bağlantı vermeyi öğrendik, peki sayfadaki resimlere nasıl link vereceğiz? Bunun için resmi yerleştirmek için kullandığımız

Kod:
<img src="..." width="x" height="y"> etiketini <a href>...</a>


etiketinin arasına alıyoruz.
İşte örnek;

Kod:
<a href="sayfa1.htm"><img src="resim.gif"border="0"></a>


resim.gif
tıklanacak resmi, sayfa1.htm resme tıklandığında açılacak sayfayı gösteriyor. "Border" komutu ise resimde bağlantı özelliği olduğunu belirten çerçeveyi kontrol ediyor, 0 (sıfır) değeri bu çerçeveyi tamamen yok eder. Bu komutu değişik sayılarla deneyebilirsiniz.


Target parametresi
Son olarak bağlantının açılacağı pencereyi belirtmek için kullanılan"target" parametresini öğrenelim;
Kullanımı:

Kod:
<a href="..." target="..." ></a>


target="_blank"
target="_self"
target="_top" target="_parent"


target="çerçeve adı" Bağlantı yeni bir pencerede açılır.
Bağlantı aynı pencere içerisinde açılır.
Bağlantı aynı pencere içerisinde en üstten itibaren açılır.
Açılan bağlantı, o anda açık sayfayı oluşturmuş bir ana sayfa varsa onun yerine konur.
Frame komutu ile çerçeve oluşturulmuşsa bağlantının adı verilen çerçevede açılmasını sağlar.("Çerçeveler" konusunda ayrıntılı olarak değineceğiz.)


ALINTI!!!





Bu sayfa hakkında yorum ekle:
İsmin:
Mesajınız:
SeVDaNaEsiR
 
Paylaştığımız Müzikten Daha Fazlası
Flatcast Radyo Sohbet, Flatcast Yardım
(0 Gelen 532 Giden)

sohbetreni
sohbet,seslichat,kameralichat,
(0 Gelen 538 Giden)

Senin linkin burada olsun mu?
O zaman buraya kaydını yaptır:
=> Kayda git
Reklam
 
 
Sevdanaesir
Google
Altavista
Msn
Excite
Go2
Lycos
Mynet
Hemen Bul
Ara Bul
Netbul
Nerede
Türk.net
e-kolay
Baybul
Arama CC
Arrama
Site Ara
Tara Bul
Turkish-Media
Türk Meta
Google Gruplar
cadi_shey grubuna kayıt ol
E-posta:
Bu grubu ziyaret et
EkleBunu Sosyal Paylaşım Butonu EkleBunu RSS Ekle Butonu Google Toplist, Googlelist, Google List Msn bot last visit powered by MyPagerank.Net
 
Erken Rezervasyon

Gulet Charter

Otel Şikayet

Php kodlar

Eskişehir

Ucuz Oteller

Tags Area

Link Ekle

Tatil Dizayn

Türkçe Dizin

Yat Kiralama

Turkey Hotels

Ferry Boat Turkey __


Pagerank

Alexa Certified Traffic Ranking for www.sevdanaesir.tr.gg

domain
 
Toplam 55100 ziyaretçikişi burdaydı!
=> Sen de ücretsiz bir internet sitesi kurmak ister misin? O zaman burayı tıkla! <=

Get sevdanaesir chat group | Goto sevdanaesir website
Loading...
sevdanaesir.tr.gg
Online Müzik Dinlemek Için Tiklayiniz



Etiketler : Html KodLarı , Devkodservisi , KodLarı , www.sevdanaesir.tr.gg , Tüm Kodlar , Kod Arsivi , 2009 Html Kodları , Dev KodLar , Javascript Kodları , Html , tr.gg , Toplist , Bedava-Sitem , Oyun Html Kodları , Dini kod Arsivi , Mouse Efektleri 1 , Link Efekt Kodları , Saat Kodları , Takvim kodları , Yeni Html kodları , devkodservisi , DevKod , Tasarım Arka Plan kodları , Yeni mouse Kodları , Sitene Ekle , Sitenizde Dev Kodlar , İcublue tasarımları , Tasarımlar , MenuLer , Butonlar , İcublue , İcublue tasarım Arsivi , Tasarım arsivi , Red Tasarımları , Menuler , Butonlar , Baslık Kodları , Butterfly Tasarımları , Butterfly Baslık Kodları , red baslık kodları , İcublue Menu Butonları , Red Menu Butonları , Butterfly Menu Butonları , Menuler , Butonlar , Baslık Kodları , Welcome Gifleri , Full Karısık Gifler , Elektronik Gifler , Hayvan gifleri , Yangın Gifleri , Kitap Gifleri , Muzik Gifleri , Spor Gifleri ,Barbie Gifleri , Google Arama Motoru Kodu Pagerank Webmaster Powered by  MyPagerank.Net iyiOrtam TopList Sites Link List Vote Rank Tracker Dizin Arama Siteler TOPlist