BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 4

Benzer belgeler
Web Tasarımının Temelleri

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

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

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

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

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

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

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

Metin Text Kutuları. Metin kutusu oluşturmak için <input> tagı kullanılır.

Doç.Dr. Yaşar SARI, Web Tasarımı Ders Notları 1

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

Web Tasarımının Temelleri

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

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

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

Site Temizlik Projesi Kodları

Web Formlar ve Sayfalar Arasında Bilgi Gönderme. BATML İnternet Programcılığı 1

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

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.

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

Zengin Metin İşaretleme Dili (HTML) BIM206 Web Programlama

İNTERNET PROGRAMCILIĞI I

HTML herhangi bir text (metin) editörü (Notepad, Word, Notepad++, Dreamweaver,...) ile hazırlanabilir. Bizler Notepad++ üzerinde kodlama yapacağız.

İNTERNET PROGRAMCILIĞI I

HTML Etiketleri Genel Özellikler (Global Attributes)

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

Web sayfaları içinde tablolara sıkça ihtiyaç duyarız. Bu eğitim belgesinde temel tablo etiketlerini ve kullanımlarını öğreneceğiz.

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.

BİLİŞİM TEKNOLOJİLERİ

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

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

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

Sevdiğiniz editörü açın, Notepad, vi, pico vb. Daha sonra da aşağıdaki kodu yazın:

İNTERNET PROGRAMCILIĞI I

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 2

WEB TASARIMININ TEMELLERİ

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 5

2) <head></head> Sayfa başlık bölümüdür. Javascript vs. burda tanımlanır.

2. HTML Temel Etiketleri

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

Ç NDEK LER KISIM I: HTML, XHTML, HTML5 1 TEMEL KAVRAMLAR 3 nternet Nedir? 3 HTML Nedir? 4 HTTP Nedir? 4 FTP Nedir? 5 WWW Nedir?

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 3

WEB TASARIMIN TEMELLERİ

Temel Başlıklar. HTML Formlarının amacı Çalışma şekli Form Action ve Method


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

İNTERNET PROGRAMCILIĞI

WEB TASARIMIN TEMELLERİ

New Project. User guide

Web Programlama Kursu

WEB TABANLI PROGRAMLAMA

Web Teknolojileri ve Programla

7. BELGEYE RESİM EKLEME, YAZIM ve ÇİZİM ÖZELLİKLERİ

HTML Bloklar. CSS Display özelliği

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

MODÜL 2 HTML İLE GELİŞMİŞ ÖZELLİKLER

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

MICROSOFT WORD Şekil 1 TABLO HAZIRLAMA : Word 2002/II TAB AYARLARI :

Web sayfalarında yapılan her çalışma ve düzenleme tablolar aracılığı ile yapılır. Dolayısıyla çoğu web sayfalarında tablo kullanmak zorunluluktur.

ÇALIŞMA SORULARI. 15. Linkin tıklanması durumunda sayfanın yeni pencerede açılmasını sağlayan HTML parametresi aşağıdakilerden hangisidir?

İNTERNET PROGRAMCILIĞI HAFTA. PHP ile FORM İŞLEMLERİ. Hazırlayan Fatih BALAMAN. İçindekiler. Hedefler. Form Elemanları Kullanımı

WEB TASARIMI VE PROGRAMLAMA DERSİ

İnternet Programcılığı

Note: If you want to validate a page containing frames, be sure the DTD is set to "Frameset DTD". Read more about XHTML Validation.

MICROSOFT WORD Word 2000/II TAB AYARLARI :

BĠLĠġĠM TEKNOLOJĠLERĠ

ArahWeave Dobby Hızlı Başlangıç

2. Belgeye Metin Ekleme

Boğaziçi Üniversitesi Bilgi İşlem Merkezi. Web Yönetimi Birimi. Drupal Kullanım Kılavuzu

BİLİŞİM TEKNOLOJİLERİ DERSİ WORD 2007 SORULARI

Photoshop ta Web Sayfaları Oluşturma

Kayan Çerçeveler. Web sayfası içerisine kaydırılabilir çerçeveler yerleştirmek için

WEB TASARIMI veprogramlama DERSİ CSS DERS NOTLARI

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

Kullanım Kılavuzu Milli Eğitim Bakanlığı 2010

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

Bilgisayar ALANI Web Tasarımına Giriş MODÜLÜ

C# Form Uygulamaları. Nesne Tabanlı Programlama I (C#) Ders Notu. S.Ü.Akören A.R.E. Meslek Yüksekokulu C.ÖZCAN- F.SARAY

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

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

Metin İşlemleri, Semboller

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

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.

DENEME SINAVI. ECDL BAŞLANGIÇ Hesap Tablosu

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

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

HTML (Hyper Text Markup Language) YRD. DOÇ. DR. ENGİN CEMAL MENGÜÇ

CSS(CASCADING STYLE SHEETS)

HTML (Hyper Text Markum Language)

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Internet ve Bilgi Teknolojileri (BİL 309) Dersi

16. Kesit ve Cephe Aracı

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

2- Kontrol Sil En Öne Getir En Arkaya Gönder Resim Özellikler: Genel Özellikler...

<html> <head> </head> <body> </body> </html> METİN BİÇİMLENDİRME ETİKETLERİ Şimdi yukarıda öğrendiklerimizi bir örnek ile uygulayalım.

ARGOBAR LİTE IN PROGRAMININ KULLANIMI Argobar Lite programı çalıştırıldığında programın ilk görüntüsü aşağıdaki gibidir.

İ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.

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

WEB TASARIMININ TEMELLERİ

Transkript:

BTP 207 İNTERNET PROGRAMCILIĞI I Ders 4

Sayfalara Resim Eklemek 2 <IMG> Etiketi Sayfaya resim eklemek için kullanılır. JPG, BMP, GIF, PCX, PNG, TIFF, WMF gibi resim formatlarını destekler. Sonlandırmalı olmayan bir etikettir. Aldığı özellikler: Src: Resmin konumunu belirler. Alt: Resme ait açıklama metni eklemek için kullanılır. Height: Resmin ekrandaki yüksekliğini belirler. Width: Resmin ekrandaki genişliğini belirler. Align: Resmin yataydaki konumunu belirler. Hspace: Komşu nesnelere olan yatay uzaklığı belirler. Vspace: Komşu nesnelere olan düşey uzaklığı belirler. Border: Resmin kenarlık kalınlığını belirler.

Sayfalara Resim Eklemek 3 UYGULAMA: IMG etiketinin kullanımı 1. Çalıştığınız klasöre bir resim kopyalayınız. 2. Verilen kodları yazarak tarayıcı sayfasında görüntüleyiniz. 3. Kendiniz de farklı bir örnek yaparak istediğiniz bir resmi tarayıcıda görüntüleyiniz.

Sayfalara Resim Eklemek 4 <MAP> Etiketi Resim üzerinde belirli bölgelere bağlantı eklemek için kullanılır. Resim üzerinde belirlenen bu alanlara tıklanarak istenilen sayfaya geçilebilir. Name: Hazırlanan haritanın hangi resim için kullanılacağını belirlemek için haritaya isim verilmesini sağlar. <AREA> Etiketi Resim üzerinde istenen bölgeleri belirlemek için kullanılır. Özellikleri: Href: Belirlenen alana bağlantı atamak için kullanılır. Shape: Belirlenen alanın şeklini ayarlar. Rect: Dikdörtgen bir alanı belirler. Parametreleri sırasıyla sol üst x, y ve sağ alt x, y koordinatları Circle: Çembersel bir alanı belirler. Parametreleri sırasıyla merkezin x, y koordinatları, yarıçap Polygon: Dikdörtgen ve çember dışında çok köşeli, kapalı bir alanı tanımlar. Coords: Shape ile belirlenen kapalı alanların koordinatlarını belirlemek için kullanılır.

Sayfalara Resim Eklemek 5 UYGULAMA: MAP ve AREA etiketlerinin kullanımı 1. Çalıştığınız klasöre butonlu bir resim kopyalayınız. 2. Verilen kodları yazarak tarayıcı sayfasında görüntüleyiniz ve butonların üzerine tıklayınız.

<A> Anchor Etiketi Bağlantı eklemek için kullanılır. <a> </a> etiketleri arasına yazılan metinlerin veya resim gibi nesnelerin üzerine tıklandığında, tarayıcı ziyaretçiyi belirtilen adrese yönlendirir. Özellikleri: Href: Bağlantı adresini belirlemek için kullanılır. 1. Aynı dizindeki bir sayfayı belirtmek için <a href= index.htm > Ana Sayfa </a> 2. Alt dizinlere ait klasörler içerisindeki bir dosyayı göstermek için <a href= Dersler/BTP207/odev1.doc > Ödev 1 </a> 3. Aynı dizinin üst dizinlerinde olan bir dosyayı göstermek için../ işaretleri üst dizin sayısı kadar kullanılır. <a href=../../../doc/index.htm > Geri dön </a> Örneğinde dosya üç üst dizindedir. 4. URL adresiyle: <a href= http://www.google.com > Arama Motoru </a> Bağlantı Eklemek 6

Bağlantı Eklemek 7 Not 1: Yol içerisindeki bazı karakterler aşağıdaki şekilde ifade edilir. %25 % yerine %20 boşluk yerine %2F / yerine %3F? yerine kullanılır. Not 2: Tarayıcılar uzantısı htm, html, asp, php gibi görüntüleyebileceği formatlar dışında dosya formatlarına rastladığında bunları bilgisayara indirmek için gerekli prosedürleri yerine getirir. Not 3: Bağlantılar mail adresine yönlendirilebilir. Bunun için mail adresine mailto: eklentisi yapılır. Örneğin, <a href= mailto: nat@anadolu.edu.tr > e-mail </a>

Listeler 8 Bir konuya ait hiyerarşik yapıyı ifade etmek için kullanılır. Listeler sırasız <UL> ve sıralı <OL> olmak üzere ikiye ayrılır: <UL> (Unordered List) Etiketi Numara veya harfler olmaksızın çeşitli şekillerle liste oluşturmak için kullanılır. Özellikleri: Type: Madde imlerinin şeklini belirlemek için kullanılır. Circle: Çember Disc: Daire Square: İçi dolu kare <LI> (List Item) Etiketi Listedeki her bir maddeyi belirler. Sonlandırmalı olmayan etikettir. Sırasız ve sıralı listelerde, <UL> ve <OL> etiketleri arasında, kullanılır.

Listeler 9 UYGULAMA: UL ve LI etiketlerinin kullanımı 1. Verilen kodları yazarak tarayıcı sayfasında görüntüleyiniz. 2. Madde işaret tiplerini değiştirerek sayfayı tekrar görüntüleyiniz. 3. Kendiniz de farklı bir liste oluşturunuz.

Listeler 10 <OL> (Ordered List) Etiketi Harf veya sayısal tabanlı işaretlenmiş liste yapısını belirler. Özellikleri: Type: Sıralamanın tipini belirler. Aşağıdaki değerleri alır: 1: Sayıyla normal işaretleme (1,2,3,4,5, ) a: Küçük harfle işaretleme (a,b,c,d,e,f, ) A: Büyük harfle işaretleme (A,B,C,D,E,F, ) i: Küçük Roma rakamlarıyla işaretleme (i,ii,iii,iv,v, ) I: Büyük Roma rakamlarıyla işaretleme (I,II,III,IV,V, )

Tablolar 11 <TABLE> Tablo Etiketi (1/2) En genel tablo etiketidir. Tablonun başlangıç, bitiş ve tabloya ait özelliklerini belirler. Özellikleri: Align: Tabloyu yatay konumda hizalamak için kullanılır. Varsayılan değeri left (sol) dur. Left: Sola yaslı Right: Sağa yaslı Center: Ortalı Border: Çerçevenin başlığını belirler. Sayısal değer alır. Cellspacing: Hücreler arası boşluğu belirler. Varsayılan değeri 2 dir. Cellpadding: Hücre içeriğinin hücre sınırlarına olan uzaklığını belirler. Varsayılan değeri 1 dir. Width/Height: Tablonun genişliğini ve yüksekliğini belirler. Sabit sayısal değer veya yüzde cinsinden değer alabilir.

Tablolar 12 <TABLE> Tablo Etiketi (2/2) Bgcolor: Arkaplan rengini belirler. Background: Arkaplan resmini belirler. Bordercolor: Çerçeve rengini belirler. <TR> (Table Row) Satır Etiketi Tabloya satır eklemek için kullanılır. Tablolar oluşturulurken önce satırlar, sonra o satır içindeki sütunlar oluşturulur. Özellikleri: Align: İçeriğin yatayda hizalanması için kullanılır. Left (sola yaslı), right (sağa yaslı), center (ortalı), justify (iki yana yaslı) değerlerini alır. Valign: Hücre içindeki metnin düşeydeki yerleşimini ayarlar. Top (üstte), middle (ortada), bottom (altta) değerlerini alır. Bgcolor: Arkaplan rengini belirler.

Tablolar 13 <TD> (Table Definition) Sütun Etiketi Bir satır içinde sütunlar oluşturmak için, satır etiketleri arasında kullanılır. <TD> etiketleri arasında hücreye ait içerik bulunur. Özellikleri: Align: İçeriğin yatayda hizalanması için kullanılır. Left (sola yaslı), right (sağa yaslı), center (ortalı), justify (iki yana yaslı) değerlerini alır. Colspan/Rowspan: Hücreleri birleştirmek için kullanılır. Width/Height: Sütunun genişliğini ve yüksekliğini ayarlamak için kullanılır. Bu büyüklükler iki şekilde belirlenir. 1. Piksel cinsinden. Örneğin, 150, 400 gibi 2. Yüzde cinsinden: Örneğin 20%, 80%... gibi. Toplam satırın ya da sütunun genişliğine veya yüksekliğine göre belirlenir. Valign: Düşeydeki konumu ayarlar. Top (üstte), middle (ortada), bottom (altta) değerlerini alır. Bgcolor: Arkaplan rengini belirler.

Tablolar 14 UYGULAMA: Yukarıda verilen tablonun HTML kodları

Tablolar 15 Hücreleri Birleştirmek Hücreleri birleştirmek için <TD> etiketinin aşağıdaki özellikleri kullanılır. Colspan: Aynı satırdaki hücreleri birleştirmek için kullanılır. Sütunları birleştirir. Birleştirilecek hücre sayısı değerini alır. Rowspan: Aynı sütundaki hücreleri birleştirmek için kullanılır. Satırları birleştirir. Birleştirilecek hücre sayısı değerini alır. Satırlar birleştirilecekse üst hücreyi, sütunlar birleştirilecekse sol hücreyi oluşturan <TD> etiketi içerisinde kullanılırlar. Colspan ve Rowspan parametrelerinin aldığı değer kadar alt etiketlerde <TD> etiketi kullanılmaz.

Tablolar 16 UYGULAMA:

Tablolar 17 UYGULAMA:

Tablolar 18 UYGULAMA:

Çerçeveler (Frames ) 19 Aynı tarayıcı penceresinde birbirinden bağımsız birden fazla sayfanın gösterimine imkan veren yapılardır. Çerçeve yapıya sahip sayfa tasarımında tüm çerçeveleri ifade eden bir ana sayfa ve tanımlanan çerçeve sayısı kadar gösterilecek sayfa olması gerekir. <FRAMESET> Etiketi: Çerçeve grubunu oluşturmak için kullanılır. Table etiketi gibi çerçeve yapısının başlangıç ve bitişini gösterir. Çerçeveler satır ve sütunlardan oluşur. Özellikleri: Cols: Sütunları belirler. Sütun sayısı kadar sayısal değer alır. Bu değerler sütunun genişliğini belirler. Değerler sabit, yüzde(%) ve * olarak ifade edilebilir. * karakterinin anlamı geri kalanı diğer sütuna dahil etmek anlamına gelir. <frameset cols= 100, 25%, * > Rows: Sayfayı satırlara bölmek için kullanılır. Kullanımı cols özelliği gibidir. <frameset rows= 80, * >

Çerçeveler (Frames ) 20 <FRAME> Etiketi: Frameset etiketi ile tanımlanan çerçeveleri isimlendirmek, bağlanacak sayfaları atamak ve çerçevelerin özelliklerini belirlemek için kullanılır. Çerçeve sayısı kadar <frame> etiketi kullanılır. Frameset etiketi içerisinde uzunlukları yazılan çerçevelerle aynı sırada ifade edilir. Özellikleri: FrameBorder: Çerçeveler arasındaki çubuğun kalınlığını belirler. 0 değeri görünmez yapar. Name: Çerçevenin adını belirler. Noresize: Kullanıldığında çerçeve boyutlandırılmaz. Değer almadan kullanılır. Scrolling: Kaydırma çubuklarıyla ilgili ayarlamaları yapmak için kullanılır. Yes: Kaydırma çubukları içerikten bağımsız daima görüntülenir. No: Kaydırma çubukları görüntülenmez. Auto: İçeriğin durumuna göre gerektiğinde kaydırma çubukları oluşturulur. Src: Çerçevede gösterilecek sayfanın yolunu belirler.

Çerçeveler (Frames ) 21 UYGULAMA: 1. İstediğiniz içeriğe sahip 3 adet web sayfası hazırlayınız. 2. Aşağıda verilen kodları indeks.htm dosyası olarak kaydediniz. 3. Çerçeve sayfasını oluşturacak aşağıdaki HTML kodlarını d4_frame.htm olarak kaydediniz.

Form Elemanları 22 Ziyaretçinin veri girişi yapması için kullanılan nesnelere form elemanları denir. Düğmeler, metin kutuları, seçi düğmeleri, metin alanları yaygın kullanılan form elemanlarıdır. <FORM> Form Etiketi Form elemanlarını içerisine alan ve bu elemanlara yapılacak girdileri parametre olarak hangi yapıya devredileceğini belirleyen en temel ve genel etikettir. Tüm form elemanları <form> </form> etiketi arasında tanımlanır. Özellikleri: Action: Form elemanlarındaki ziyaretçiye ait verilerin hangi yapıya devredileceğini belirler. Bu yapı, CGI dili ile hazırlanmış bir sayfa (php, asp ) veya bir e-posta adresi olabilir. <form action= sorgu.asp method= post > Bu örnekte, form elemanlarına ait veriler sorgula.asp dosyasında olacaktır. Name: Formu adlandırmak için kullanılır.

Form Elemanları 23 <INPUT> Etiketi (1/3) Form üzerine çeşitli işlevlere sahip metin kutusu, buton, seçi kutusu, gibi form nesneleri eklemek için kullanılır. Form üzerine yerleştirilecek form nesnelerinin çeşidini TYPE özelliği belirler. Type özelliğinin aldığı değerler: TEXT: Metin kutusu ekler. Bu metin kutusuna tek satır yazılır. Aldığı parametreler: Size: Kutunun sayfadaki büyüklüğünü (uzunluğunu) belirler. MaxLength: Yazılacak maksimum metin uzunluğunu belirler. Value: Metin kutusunun varsayılan değerini belirler. Name: Metin kutusunu adlandırmak için kullanılır. PASSWORD: Metin kutusu ekler. Bu metin kutusuna tek satır yazı yazılabilir. Basılan karakterler * veya biçimde metin kutusuna yazılır. Aldığı parametreler TEXT parametrelerine benzer: size, maxlength, value, name

Form Elemanları 24 <INPUT> Etiketi (2/3) CHECKBOX: Seçi düğmesidir. Üzerine tıklandığında seçilir, seçiliyken tekrar tıklanırsa seçisiz hale gelir. Birden fazla checkbox nesnesi birbirinden bağımsız seçilebilir. Aldığı parametreler: Checked: Kutunun seçili olup olmayacağını belirler. Name: İsim vermek için kullanılır. Value: Kutunun sahip olduğu değeri belirler. RADIO: Seçi düğmesidir. Üzerine tıklandığında seçilir, seçiliyken tekrar tıklanırsa değişiklik olmaz. Birden fazla radio nesnesi birbirinden bağımsız seçilemez. Bir radio nesnesini seçisiz yapmak için aynı gruptan diğer radio nesnesine tıklanmalıdır. Aldığı parametreler CHECKBOX parametrelerine benzer: checked, name, value

Form Elemanları 25 <INPUT> Etiketi (3/3) SUBMIT: Onay (gönder) düğmesi oluşturur. Form içerisindeki verileri <form> etiketinin action özelliğindeki yapıya göndermek amacıyla kullanılır. Name: İsim vermek için kullanılır. Value: Düğmenin sahip olduğu başlığı belirler. RESET: Sil butonu oluşturur. Form elemanlarını temizlemek için kullanılır. Butona tıklandığında tüm form nesnelerinin içeriği sıfırlanır. Aldığı parametreler: name, value

Form Elemanları 26 UYGULAMA: FORM ve INPUT etiketlerinin kullanımı 1. Verilen kodları yazarak tarayıcı sayfasında görüntüleyiniz. 2. Seçi kutularının üzerine tıklayarak seçili hale getiriniz. 3. Kendiniz de farklı bir form oluşturunuz.

Form Elemanları 27 <BUTTON> Etiketi Daha görsel, metin ve yanında resimde olabilen butonlar hazırlamak için kullanılır. Buton üzerindeki nesneler normal sayfaya ekleniyormuş gibi <button> etiketleri arasına yerleştirilir. İsim belirlemek için name parametresi kullanılır. UYGULAMA: BUTTON etiketinin kullanımı 1. Verilen kodları yazarak tarayıcı sayfasında görüntüleyiniz. 2. Farklı bir resim yerleştirerek

Form Elemanları 28 <TEXTAREA> Etiketi Çok satırdan oluşan metin kutusudur. Adres, istek, şikayet ve görüş gibi ziyaretçi bilgilerini almak için kullanılır. Özellikleri: Cols: Metin alanının karakter cinsinden genişliğini belirler. Rows: Metin alanının kaç satır olacağını belirler. Name: İsim vermek için kullanılır.

Form Elemanları 29 <SELECT> Etiketi Açılır liste kutuları oluşturur. Dışarıdan veri girişi yapılamaz. Sadece listedeki seçenek maddeleri seçilebilir. Alt etiket olarak <OPTION> etiketi ile kullanılır. Özellikleri: Size: Listenin kaç madde olacağını belirler. Multiple: Ctrl tuşuna basılarak birden fazla maddenin seçilebilmesini sağlar. Name: İsim vermek için kullanılır. <OPTION> Etiketi Listeye seçenek eklemek için <SELECT> etiketi ile kullanılır. Selected: İlgili maddenin seçili olup olmayacağını belirler.

Form Elemanları 30 UYGULAMA: <SELECT> ve <OPTION> etiketlerinin kullanımı 1. Verilen kodları yazarak tarayıcı sayfasında görüntüleyiniz. 2. <select> etiketinin size ve multiple özelliklerini değiştirerek etkisini gözlemleyiniz. 3. <option> etiketi ile farklı seçenek maddeleri ekleyiniz.