WEB TASARIMININ TEMELLERİ

Benzer belgeler
HTML (Hyper Text Markum Language)

BİLGİSAYAR 4 MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ YARD. DOÇ. DR. MEHTAP YALÇINKAYA

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

Temel Bilgisayar Terimleri Yrd. Doç. Dr. Devkan Kaleci

Web Tasarımının Temelleri

HTML Sayfaları. Bütün html sayfaları

Web Site Tasarımı (Html-Css) (SD0139) Murat KARA 2017

HTML Etiketleri Genel Özellikler (Global Attributes)

BİLGİSAYAR 4 MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ YARD. DOÇ. DR. MEHTAP YALÇINKAYA

HTML Ders Notları.

WEB TASARIMININ TEMELLERİ

BİLGİSAYAR 4. MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ 5. ve 6. DERS Listeler ve Resim Ekleme (HTML Giriş) YARD. DOÇ. DR.

MIS213T İNTERNET VE WEB PROGRAMLAMA GÜZ 2016 LAB DOKÜMANI #2. 1. Bölüm: Temel HTML Etiketleri - Resimler

HTML 5 ve CSS 3. Yrd. Doç. Dr. Murat Olcay ÖZCAN

HTML. HTML tagleri bir çok farklı şekilde sınıflandırıalabilir. Bir sınıflandırma şu şekildedir:

Tim Berners-Lee Tim Berners-Lee .html .htm HTML nin Tanımı not defteri WordPad pico, joe vi WYSIWYG

12. Tanımlama Listeleri <dl> </dl>, <dt> </dt>, <dd> </dd>

Site Temizlik Projesi Kodları. Site Tasarım Çalışması -3

Örnek Ölçülü Site Kodları. Site Temizlik Projesi Kodları. İlk Hafta Sunumu ve Ön Test

INTERNET. Fırat Üniversitesi Enformatik Bölümü

Uluslararası arası ağ (International Network) bağlanan tüm bilgisayarların ortak bir dil konuşur ortak iletişim diline TCP/IP

Site Temizlik Projesi Kodları

Elbistan MYO Güz Dönemi Öğr.Gör. Murat KEÇECİOĞLU

WEB TABANLI PROGRAMLAMA

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 4

HTML - 8 Hypertext takıları iki ana değişik şekilde karşımıza çıkar: Anchors ve Images. Anchors, resim veya yazıya bir olay eklemek için kullanılır.

7. Çerçeveler. Bu bölümü bitirdiğinizde,

Hazırlayan Mustafa ULAŞ

WEB TASARIMININ TEMELLERİ

HTML içerik oluşturmak için düşünülen bir işaret dilidir. Örnek

İnternet,artık hayatımızın önemli bir parçası. Her gün interneti programlar aracılığı ile ya da internet siteleri aracılığı ile kullanıyoruz.

4. Bağlantı (Köprü) Oluşturma

Site Tasarım Çalışması -3

BMT 202 Web Tasarımı Bahar Dönemi. Yük. Müh. Köksal GÜNDOĞDU 1

2. HTML Temel Etiketleri

Web Tasarımının Temelleri


Çözüm Bilgisayar. Çözüm İntSite

Basamaklı Stil Şablonları (CSS) BIM206 Web Programlama

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 2

Css Stillerinin Nesneyi Etkileme Yolları Ve Sırası, Diez, Nokta, Yıldız, Class Css De Neyi İfade Eder.

2. BÖLÜM TEMEL HTML DERS NOTLARI

2-Hafta Temel İşlemler

WEB TASARIMININ TEMELLERİ

Önce başlıkları alt alta yazıyoruz ve bunları sırası liste (Unordered list) haline getirip her satıra ayrı ayrı link veriyoruz.

WEB TASARIMININ TEMELLERİ

HTTP & HTML BİRİNCİ BÖLÜM. HTTP Nedir? HTTP Safhaları Nelerdir? Protokol ve Eklentiler. HTTP Servisleri. HTTP Nedir? HTML Nedir?

HTML 5 ve CSS 3. Yrd. Doç. Dr. Murat Olcay ÖZCAN

08119 Web Tasarımının Temelleri. Elbistan MYO Güz Dönemi Öğr.Gör. Murat KEÇECİOĞLU

Html temelleri. Ders 4

İNTERNET PROGRAMCILIĞI I

BİLGİSAYAR 4. MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ HTML DERS NOTLARI 9. DERS Tablolar (HTML Giriş) YARD. DOÇ. DR.

Frame Çerçeveler Web sayfasını birden fazla html sayfa ile oluşturmaya imkan tanır. html örnekler\örnek17.html. örnek17.html

İmleci yazıya getirip tıklayınca aşağıda hangi tag ler içinde olduğunu gösterir.

Microsoft FrontPage Web Sitesi Hazırlama. Ögr.Gör.N.Nilgün Çokça

Web Teknolojileri ve Programla

3. Metin ve Görünüm Etiketleri

WEB TASARIMI veprogramlama DERSİ CSS DERS NOTLARI

İNTERNET PROGRAMCILIĞI

HTML Bloklar. CSS Display özelliği

Web Programlama Kursu

<html> <head> <title>sayfa Başlığı</title> </head> <body> Bu benim ilk sayfam <b>bu metin koyu</b> </body> </html>

AEGEE-Eskişehir Online Web Yönetim Paneli ( WEBBY ) Yardım Dökümanı

CSS(CASCADING STYLE SHEETS)

Columns : * Next Text Query veri tabanındaki urunler tablosu görülüyor. Finish, çalıştırınca direk veri tabanındaki bilgileri alıyor.

WEB TASARIMININ TEMELLERİ

Vsp Teknoloji Son sistem güvenlik duvarlarıyla korunmaktadır, Kullanıcı bilgilerini doğru girdiğinde giriş sayfasına bağlanacaktır.

Doç. Dr. İsmail Rakıp Karaş Hazırlayan: İdris Kahraman

5. Tablo İşlemleri. Bu bölümü bitirdiğinizde,

1.1 Web Kavramlar URL terimini tanımlayınız ve anlayınız.

İdari Birimler Yönetim Paneli Kullanma Kılavuzu Bilgi İşlem Daire Başkanlığı Web Tasarım Ve Yazılım Birimi

Microsoft FrontPage Web Sitesi Hazırlama. Ögr.Gör.N.Nilgün Çokça

DIV KAVRAMI <style> position: absolute

MUĞLA SITKI KOÇMAN ÜNİVERSİTESİ MUWİS. Web İçerik Sistemi. Bilgi İşlem Daire Başkanlığı-WEB GRUBU

ZİRVEDRİVE IOS YAZILIMI KULLANIM KILAVUZU

BMT 202 Web Tasarımı Bahar Dönemi. Yük. Müh. Köksal GÜNDOĞDU 1

CSS. 1. CSS nin Yapısı Sınıf (Class) Seçicisi

Bilgisayar Programcılığı Ön Lisans Programı WEB EDİTÖRÜ. Öğr. Gör. Rıza ALTUNAY

Elbistan MYO Güz Dönemi Öğr.Gör. Murat KEÇECİOĞLU

MEBİS Kullanım Kılavuzu. Öğretim Elemanı Yeni İstanbul Medipol Üniversitesi

Karabük Üniversitesi, Mühendislik Fakültesi...

Bo lu m 7: Hesap Tabloları

HTML 5 ve CSS 3. Yrd. Doç. Dr. Murat Olcay ÖZCAN

Hizalama Word dokümanlarınızda oluşturduğunuz veya oluşturacağınız metinlerin hizalamasını yapabilirsiniz. Bu işlem için:

WEB TASARIMI. c) Çeviriciler: Kullanıcının değişik biçimlerde hazırladığı belgeleri HTML biçimine dönüştürmeye sağlayan programlardır.

Her bir ofis programının olduğu gibi FrontPage inde bir dosya uzantısı vardır. Bunlar *.html veya *.htm dosya uzantılarıdır.

Kurumsal Grup E-Posta Eğitim Dokümanı

HTML & CSS. Öğr.Gör. M.Ersin AKAY

Açılan penceren gerekli ayarlamalar yapılarak sayfa numaraları görüntülenir.

WEB SİTESİ YÖNETİM PANELİ KULLANMA YÖNERGESİ

MUĞLA SITKI KOÇMAN ÜNĠVERSĠTESĠ. BĠLGĠ ĠġLEM DAĠRE BAġKANLIĞI. AKADEMĠK PERSONEL KĠġĠSEL WEB SAYFASI KULLANIM KILAVUZU MUKWEB ĠÇĠNDEKĠLER TABLOSU

WEB SİTESİ YÖNETİM PANELİ KULLANMA YÖNERGESİ

TEMEL BİLGİSAYAR. Ders Notları. Yrd. Doç. Dr. Seyit Okan KARA

ÖĞRENME FAALİYETİ 1 ÖĞRENME FAALİYETİ 1 1. FORMLAR

h a k a n b a b a c. n e t HTML Web Tasarımı ve Programlama

4 Front Page Sayfası Özellikleri

Free Download Manager Kullanarak Internetten Download

Dosyalama olarak: HTML, PDF, DOC ve XLS dosya türlerini kullanabilirsiniz. Kütüphane Modülü açıldığında Vet.Asistanı Kütüphanesi ekrana gelmektedir.

Ecat 8. Hakbim Bilgi İşlem A.Ş. Versiyon

Transkript:

WEB TASARIMININ TEMELLERİ Öğr. Gör. M. Mutlu YAPICI Ankara Üniversitesi Elmadağ Meslek Yüksekokulu

Ders İzlencesi Hafta Modüller/İçerik/Konular 1. Hafta İnternet ve WEB Tanımları Html Temel Etiketleri 2. Hafta Html Temel Etiketleri Metin ve Görünüm Etiketleri 3. Hafta Metin ve Görünüm Etiketleri Bağlantı (Köprü) Oluşturma 4. Hafta Bağlantı (Köprü) Oluşturma Tablo İşlemleri 5. Hafta Tablo İşlemleri Formlar 6. Hafta Formlar 7. Hafta Çerçeveler 8. Hafta Çoklu Ortam Araçları 9. Hafta Çoklu Ortam Araçları 10. Hafta Stil Şablonu(CSS) Temelleri 11. Hafta Stil Şablonu(CSS) Özellikleri 12. Hafta Stil Şablonu(CSS) Özellikleri Menü İşlemleri 13. Hafta Javascript ve Menü İşlemleri 14. Hafta Domain Hosting ve Server işlemeleri

Metin İşlemleri Bu bölümde öğreneceğimiz etiketler : yazı bölümü: <span>...</span> sitil eklemek için kullanılır

Listeleme İşlemleri HTML bize üç tip liste hazırlama imkanı veriyor. Bunlar : Sıralı listeler (ordered list) Sırasız listeler (unordered list) Tanımlama listeleri (definition list) Öğr. Gör. M. Mutlu YAPICI Sıralı listeler rakam veya harf yada her ikisini içiçe kullanarak liste oluşturmamızı sağlar. Sırasız listeler rakam/harf yerine madde imleri koyarak liste oluşturmamızı sağlar. Tanımlama listeleri ise bir listeden çok kalabalık metinlerde okumayı kolaylaştırmaya yardımcı olabilecek bir araçtır.

Sıralı Listeleme İşlemleri Liste içine alınacak metinler <ol>...</ol> etiketleri arasına alınarak yazılır. Bu etiketler listenin başladığını ve bittiğini belirtir. Listenin maddelerinin başına ise <li> (list item) etiketini getiriyoruz. <ol> etiketine parametreler ekleyebiliyoruz. Bunlarla listemizin rakamlamı harfle mi başlayacağını (type) yada hangi rakam/harfle başlayacağını (start) belirtebiliyor Type parametresinde kullanabileceğimiz değerler şunlar olabilir; sayılar,harfler (küçük/büyük) ve romen rakamları (i,ii,iii gibi)

Sıralı Listeleme İşlemleri

Sırasız Listeleme İşlemleri Bu tip listede de mantık aynı. Öğr. Gör. M. Mutlu YAPICI Fark, listeleme yaparken maddelerin başına harf, rakam gibi unsurlar yerine küçük yuvarlaklar, kareler, çemberler kullanabilmemiz. <ol> etiketi yerine <ul> etiketini kullanıyoruz, liste maddeleri için kullandığımız <li> etiketi burada da geçerli. <ol> için kullanılabilecek parametreler ise şöyle; type için disc (içi dolu daire), circle (içi boş daire), square (içi dolu kare)

Sırasız Listeleme İşlemleri

İkisi Bir Arada Bazen de listemizin hem sayı ile listelenmesini aynı zamanda da normal bir şekilde simgelerle listelenmesini de isteriz. <ol> <li>en sevdiğim yaz meyveleri: <ul> <li>kayısı <li>şeftali <li>erik <li>üzüm </ul> <br> <li>en sevdiğim kış meyveleri: </ol> <ul> <li>portakal <li>mandalina <li>nar <li>ayva </ul>

Tanımlama Liste İşlemleri Bu listelemede kullanılan etiketler şöyle; <dl>...</dl>, <dd>, <dt> Listenin maddelerini belirtmek için kullandığımız <li> etiketinin yerini burada <dt> ve <dd> etiketleri alıyor. Aynı şekilde <ol>...</ol> veya <ul>...</ul> etiketleri arasına aldığımız listeyi bu sefer <dl>...</dl> arasına yazıyoruz.

Tanımlama Liste İşlemleri <dl> </dl> <dt><font size="3" color="red"> En sevdiğim hayvanlar</font> <dd> Kediler ve kaplumbağalardır. 2 kedim var. Biri beyaz biri sarman. İsimleri ipekpisi ve sütlü... Kaplumbağalarım suda yaşıyan cinsten ve onlar da iki tane... <dt>< font size="3" color="red"> En Sevdiğim çiçekler</font> <dd> Papatyalara bayılırım. Her türlü kır çiçeğini severim. Tabii beyaz gülleri de... <dt>< font size="3" color="red"> En sevdiğim yemekler</font> <dd> Köfte ve pilav başta gelir. Kurufasulye, karnıyarık ve biber dolmasını çok severek yerim

Renk İşlemleri HTML de renklendirme işlemlerinde değer verirken 3 farklı yöntem kullanabiliriz. 1) Renklerin ingilizce isimleri <font color="red" > Kırmızı </font> 2) Renklerin Hexadecimal kodları <font color="#ff0000" > Kırmızı </font> 3) Renklerin RGB isimleri <font color="rgb(255,0,0)" > Kırmızı </font>

CSS (Cascading Style Sheets) İşlemleri HTML'de metin stillerini üç şekilde belirleyebiliriz: Düzenlemek istediğimiz metnin hemen önüne koyacağımız bir etiketle biçimleme stili. Buna in-line (satır içi) biçimlendirme denir. Sayfanın head (baş) kısmına koyulan stillere stillere body (gövde) bölümden atıf yapılarak metin biçimleme. HTML dosyasının dışında başka bir stil dosyas stil dosyası oluşturarak stil için bu dosyayı kullanma. Kısaca CSS. Bu teknik bize örneğin yüzlerce sayfanın stilini tek bir stil dosyası ile belirleme gibi geniş imkanlar veriyor.

İn-Line CSS İşlemleri Bu CSS tanımlaması her bir HTML tag inin içerisine eklenir. Tag in içerisine style=" " parametresi ile tanımlanır ve CSS in değerleri bu parametrenin tırnakları arasına yazılır. Her bir CSS kodu bu tırnaklar arasına yazılarak değerleri : işaretiyle aktarılır. Her bir değerden sonra mutlaka ; ile komut bitirilmelidir. Örneğin renk değiştirmek için CSS kodu şöyle yazılır: style="color : red ;" Öğr. Gör. M. Mutlu YAPICI

CSS Parametreleri Color Background-color : Align Font-family Font-size Font-style : normal, italic font-weight : normal bold bolder lighter number initial inherit; CSS in diğer tanımlama biçimlerini ileride göreceğiz. Şimdilik in- line tanımlama biçimini kullanalım.

Resim Ekleme İşlemleri Resim seçiminde, seçtiğimiz resmin gif yada jpg formatında olması zorunluluğu dışında herhangi bir kısıtlama yok. (telif hakları kanunu dışında tabi) Resim ekleme işi gayet kolay. Yapmamız gereken browser'a sayfaya koyacağı resmin nerede olduğunu göstermekten ibaret. HTML de resim ekleme tagi <img> ve resmin yerini gösteren parametresi de src=" " dir. Her ne kadar şart olmasa da resmin pixel cinsinden en ve boy uzunluğunu belirtmeniz sizin faydanıza olacaktır. Kullanacağımız etiket şu şekilde olacak; Öğr. Gör. M. Mutlu YAPICI <img src="resmin bulunduğu yer ve adı" width="x" height="y"> Burada x resmin enini y ise boyunu belirtiyor. Bu bilgileri, resmi herhangi bir grafik editörüyle açarak öğrenebilirsiniz.

Resim Ekleme İşlemleri Öğr. Gör. M. Mutlu YAPICI Örneğin bir resmi sayfamıza ekleyelim, resmimizin adı papatya.gif, eni 65, boyu da 150 piksel olsun, peki işte size bir soru: bu resmin nerede olduğunu browser'a nasıl izah ederiz? Eğer bu resim html sayfamızla aynı dizinde duruyorsa sorun yok, kod aynen şu şekilde olmalı: <img src="papatya.gif" height="65px" width="150px">

Resim Ekleme İşlemleri Öğr. Gör. M. Mutlu YAPICI Fakat siz diyorsunuz ki; benim birden çok eklemek istediğim resmim var ve bunları resim adlı bir alt klasörde topladım. Bu durumda browser'ınız o an çalışan html dosyasının bulunduğu klasörü kök dizin olarak kabul edecektir. Siz de buna göre resmin yolunu uyarlayacaksınız. Etiketi bu sefer şu şekilde kullanacağız : <img src="resim/papatya.gif" height="65px" width="150px">

Resim Ekleme İşlemleri Alt dizine ulaşabildik. Fakat üst dizinlere nasıl ulaşacağız? O da kolay. Bu seferde html dosyamızı bir klasör oluşturup o klasörün içine koyalım, mesela klasörün adı da sayfalarim olsun. Papatya bulunduğu resim klasöründe kalsın. Son durum şöyle olacak; c:\html_ders\sayfalarim\deneme.htm yolunda html dosyamız, c:\html_ders\resim\papatya.gif yolunda resim var. İzlememiz gereken yol şöyle: browser deneme.htm dosyasının bulunduğu klasörü kök dizin kabul etti. Önce bir üst dizine çıkmalıyız ardından resim dizinine girmeliyiz. Üst dizine çıkmayı../ ifadesiyle belirtiyoruz. <img src="../resim/papatya.gif" height="65px" width="150px">

Resim Ekleme İşlemleri Bu şekilde ardarda../ ifadesiyle istediğimiz kadar üst dizine geçebiliriz. Eğer iki üste geçeceksek../../ ifadesi işimizi görecektir. <img src="../../../resim/papatya.gif" height="65px" width="150px">

Resim Hizalama İşlemleri Resim artık sayfamızda, fakat daima hep solda duruyor. Bir hizalama (align) komutuyla resmi sağa (right), ortaya (center) ya da sola (left) alabiliriz. Bir metinle kullandığınızda ise buradaki gibi bir sonuç alabilirsiniz, hizalama komutu resmi bu sefer metni gözönüne alarak hizalayacaktır. <img src="../../../resim/papatya.gif" height="65px" width="150px" align="right">

Arka Alana Resim Ekleme İşlemleri Arka alanı renklendirmeyi öğrenmiştik: <body bgcolor="..."> ifadesiyle bu işi kolayca yapıyorduk. Bu ifadeyi şu şekilde yazarsak resmimiz arka alana döşenecektir. <body bgcolor="..." background="resim adı ve yolu"> background ifadesinin karşısına yukarıda anlattığımız kurallar çerçevesinde istediğimiz resmi koyabiliriz. Fakat bu sefer en ve boy ifadesini kullanmamıza gerek yok. Seçtiğimiz resim browser tarafından tüm sayfayı kaplayacak şekilde sayfaya yerleştirilecektir.

Resime Açıklama Öğr. Gör. M. Mutlu YAPICI (Alternatif Metin) Ekleme İşlemleri Resimlere alternatif olarak metin yazılabilir. Ziyaretçi eğer browser'ını sadece metinleri göstermek üzere ayarlamışsa, resim yerine alternatif açıklama görüntülenecektir. alt="..." parametresiyle açıklama ekliyoruz, bu açıklama aynı zamanda kullanıcı fare imlecini resim üzerine getirdiğinde sarı bir çerçeve içinde görüntülenir. <img src="resim.gif" alt="sohbeti bırakıp dersi dinleyin">

Resim Ekleme İşlemleri Öğr. Gör. M. Mutlu YAPICI Bir dünya birde gök yüzü resmi bulunuz. Gökyüzünü arka alana koyalım, dünyayı da ortalanacak şekilde sayfaya yerleştirelim.

Link (Bağlantı) İşlemleri <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. 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.

Link (Bağlantı) İşlemleri Şimdi yapmak istediğimiz bağlantıya göre kullanacağımız komutları inceleyim : <a href="...">...</a> Öğr. Gör. M. Mutlu YAPICI 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. <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örünür.

Sayfaya Link verme İşlemleri <a href="sayfa2.htm"> 2.sayfaya gitmek için tıklayın </a> Birinci örneğimizde oluşturduğumuz linke tıklandığında aynı dizinde bulunan sayfa2 isimli başka bir html dökümanı açılacaktır. <a href="resim/kediresimleri.html"> kedi resmi </a> <a href="resim/bitki/karanfilsayfasi.html"> işte çok güzel bir karanfil </a> <a href="../araba/bmwsayfasi.html"> otomobil resimleri </a> Bu 3 örnekte altdizinlere/ üstdizinlere verilen bağlantıya örnekler görüyorsunuz.

Link İşlemlerinin Parametreleri HTML de <a> link tagine ait bazı özellikler kazandıran parametreler bulunmaktadır. Bunlar: download Öğr. Gör. M. Mutlu YAPICI filename Dosya ismi ile linkteki dosyayı indirir href URL Link adresi target _blank _parent _self _top framename Yeni linkle belirtilen sayfanın nasıl açılacağını belirler width 100px Linkin genişliğini ayarlar height 100px Linkin yüksekliğini ayarlar alt Dosya bilgisi Fare ile Linkin üzerine geldiğimizde link ile ilgili bilgi görünmesini sağlar

Target Parametreleri Bağlantının açılacağı pencereyi belirtmek için target parametresi kullanılır. <a href="..." target="..." >...</a> Öğr. Gör. M. Mutlu YAPICI

Resme Link verme İşlemleri <a href="meyve.gif"> buraya tıklandığında meyve resmi açılacak </a> İ kinci ö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.

İndirme Linki verme İşlemleri <a href="midi.zip"> midi dosyalarını çekmek için tıklayın </a> Üçüncü ö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.

Resim İndirme Linki verme İşlemleri <a href="papatya.gif" download="dosyaadi" > Bu resimi indir</a> Html linklerinde bir resimi yada sayfayı linke tıklayarak açmak yerine indirmek istersek download parametresini kullanırız. Bu parametreye atadığımız değer indirilecek sayfa yada resmin adını oluşturur. <a href="/images/myw3schoolsimage.jpg" download="w3ddlogo"> </a> Öğr. Gör. M. Mutlu YAPICI <img border="0" src="/images/myw3schoolsimage.jpg">

Mail Linki verme İşlemleri <a href="http://www.benimsitem.com/"> tıklayın sitemi ziyaret edin </a> İnternet adresine giden link örneği. Öğr. Gör. M. Mutlu YAPICI <a href="ftp://ftp.benimsitem.com/"> tıklayın dosyaları indirin </a> Bu ise bir ftp adresine verilen link örneği. <a href="mailto: mymail@mail.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.

Çapa Linki verme İşlemleri Çapa linki sayfada herhangi bir bölüme link vermek için kullanılır. Aynı sayfadaki bir bölüme veya farklı bir sayfadaki bir bölüme link verilebilirnir. <a href="#...">...</a> ve <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>

Farklı Sayfaya Çapa Linki Ekleme Diyelim ki kullanıcı sayfadaki bir linki tıkladığında, adı sayfa2.html olan 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ı <a name="#gidilecekyer">...</a> ile işaretledikten sonra bağlantı etiketini sayfanın adı ile birlikte yazıyoruz yani : <a name="sayfa2.html#gidilecekyer">...</a>

Resimlere Linki Ekleme Bunun için resmi yerleştirmek için kullandığımız: <img src="..." width="x" height="y"> etiketini <a href>...</a> etiketinin arasına alıyoruz. <a name="sayfa2.html"> <img src="resim/papatya.gif" height="65px" width="150px" border="1"> </a> papatya.gif tıklanacak resmi, sayfa2.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.