BAŞLIKLAR
Takısının Parametreleri
è Tüm Html sayfaları ile başlar ile biter. è è è Ekranın arka planının rengini belirlemek için takısı ile birlikte kullanılır. è Yazıyı satırda ortalar è è è è Yazının tipini ve boyutunu ayarlamamızı sağlar.
BR Etiketi ( Alt satıra geçmeyi sağlar)
HR Etiketi( Çizgi çizer)
è Yazının tipini è Yazının büyüklüğünü è Yazının rengini belirler.
HR Etiketi’nin Parametreleri
, left, center
Çizginin sayfadaki yatay konumunun sola, sağa veya ortaya hizalanmasını sağlar.
Kayan Yazı
Parametreleriè Sağdan, yukarıdan ve aşağıdan başlayarak kayması sağlanır è Yazılar kaydırılırken ekrandan kaybolmadan bir uçtan diğerine gider è Kayan yazıların arka plan rengini belirler.è Yazının kayacağı alanın yüksekliği ve genişliği ayarlanabilir.è Yazının kaç kez kayacağı belirlenir. Daha sonra da yazı durur.è Kaydırma
,up,down
Fontlar
...
face= yazıtipinin adı (arial, tahoma, verdana, ...)
size= yazının büyüklüğü (1-7 arası)
color= yazının rengi (red, green gibi renklerin ingilizce karşılığı yada RGB renk değeri)
Renkler
0 1 2 3 4 5 6 7 8 9 A B C D E F
color=#xxxxxx
[10'un karşılığı A ... 15'in karşılığı F'dir.]
1. #000000=
black(siyah) 2. #000080=navy(lacivert)
3. #0000FF=
blue(mavi) 4. #008000=
green(yeşil)
5. #008080=
teal(koyu yeşil) 6. #00FF00=
lime(parlak yeşil)
7. #00FFFF=
aqua(turkuaz) 8. #800000=
maroon(vişne çürüğü)
9. #800080=
purple(mor) 10. #808000=
olive(zeytuni yeşil)
11. #808080=
gray(gri) 12. #C0C0C0=
silver(gümüşi gri)
13. #FF0000=
red(kırmızı) 14. #FF00FF=
fuchsia(parlak pembe)
15. #FFFF00=
yellow(sarı) #FFFFFF=
white(beyaz)
LİNKLER
è diye Link verilmek istenen alan isimlendirilir.
Sayfa içine link vermek için de
1-)
2-)
Kullanılır
Takısının Parametreleri
bgcolor
è Arka plana bir resmin duvar kağıdı olarak döşenmesini sağlar.
Background
è Metnin rengini belirler.
Text
è Linklerin renklerini belirler.
Link
è Fare imleci link’in üzerine geldiğinde link’in hangi renkte görüntüleneceğini belirler.
Hlink
è Ziyaret edilen sayfaların linklerinin rengini belirler
Vlink
è
Listeler
Compact
3.
parametresi sırasız listelerde de kullanılabiliyor.
Resimler
"resmin bulunduğu yer ve adı" ====c:\html_ders\resim\gifler\kedi.gif
’nin Parametreleri
TABLOLAR
è Satır açar
Takısının Parametreleri
; ;
< table bgcolor=ffff00
Takısının Parametreleri
right; center
colspan
rowspan
Çerçeveler
Örneğimizde 3 adet html dosyası var. Bunlardan frame.htm dosyası çerçeve komutlarını içeriyor. Bu komutlar browser'a görüntülenmekte olan pencereyi ikiye bölmesini, bunlardan birisinde htm1.htm dosyasını, diğerinde htm2.htm dosyasını görüntülemesini bildiriyor.
... Çerçeve oluşturmada kullandığımız etiket.
çerçevelere, bağlantıların TARGET kısmında kullanabilmek amacıyla isim vermeyi sağlıyor. src pencerede görüntülenecek html dosyasının yerini gösteriyor. form action=verial.asp method=post name=form1>
FRAME
Adınız
Şifreniz
Cinsiyetiniz
Bay
Bayan
Hobileriniz
Mesajınız
è Text (255 Karaktere kadar)è Passwordè Radio Sinema Müzik Tv è Chechboxè Textarea
q
q
q
İlgili Taglar
BAY
Sinema
01
OCAK
1971
Web Formlarına Giriş
Web sayfalarından görmeye alışık olduğumuz web formlarını istemci gözüyle değerlendirmeye çalışacağız.
Form nedir? Formun tanımını yaparak başlayalım, formlar kullanıcılardan bilgi almak için kullanılan, çeşitli nesneler barındıran ortamlardır;bir iş başvurusunda bile karşımıza bir form gelir doldurup iletiriz(web sayfalaında doldurduktan sonra düğmeyle gönderiyoruz(submit)).Web sayfalarında formların en çok kullanıldığı yerler: iletişim bölümünden mesaj gönderme alanları,forumlarda mesaj gönderdiğimiz alanlar,anketlerde oy kullanmamızı sağlayan radio buttonlar(her seçeneğin başındaki,sadece birinin içi işaretleyebilindiği-soldaki anketimizde görüldüğü gibi-) ve göndermemizi sağlayan düğmeler(buttonlar),açılır kutular(combo box) form dediğimiz yapıların elemanlarıdır.
Gelelim bu formların HTML ile oluşturulmasına,gelin sizde bir metin belgesi açın ve beraberce bir web formu oluşturalım.Olmazsa olmaz kodlarımızı hemen yazalım;
İstemci gözüyle diyorum çünkü bu dersimizde sadece istemci tarafını yani form taglarını, form nesnelerini, nasıl kullanıldıklarını öğrenmeye çalışacağız; gönderilen bilgilerin sunucuda değerlendirilmesini,kullanılmasını ilerki derslerimizde işleyeceğiz,şunu unutmayalım ki sunucu tarafli bir dil olmadan web formları bir anlam taşımaz,çünkü bu formlardan gelen verileri ancak bir sunucu taraflı dil yardımıyla alıp kullanabiliriz.
web form denemesi
Formlar
taglarıyla oluşturulur,bu tagların arasına veri alacağımız nesneleri bir bir yerleştireceğiz(inputlar).Bu veri alacağımız nesnelere geçmeden(inputlara), form taglarinin temel parametrelerini inceleyelim (nasıl ki table tagının
Form nesneleri buraya
Artık formumuzun bir ismi var ancak sadece isim hiç bir işe yaramaz,bu formun nereye gonderileceğini belirteceğimiz action parametresi olmadan.
action:Formun(verilerin) hangi dosyaya gönderileceğini action parametresine yazarız.örnek:
Artık formumuzla göndereceğimiz bilgilerin gideceği yer belli. :Formumuzdaki bilgilerin gönderilme metodu,post ve get olarak iki yöntem vardır.Genellikle post kullanılır, anatomisine girmeden sadece şunu söyleyeyim get le gonderilen bilgiler adres çubuğunda görünür (www.yucomp.org?kac=3&nerde=listede gibi). Biz örneğimizde post methodunu kullanacağız. Eğer method bildirimini yapmazsanız method varsayılan olarak get olacaktır. Form taglarımızın son hali;target: bu parametre pek gerekli olmuyor,eğer actionu yeni sayfaya vermek istiyorsanız,target="_blank" şeklinde kullanabilirsiniz.(hatırlayacağınız gibi a tagında -kopru verirken-Buraya Tıklayınız şeklinde yeni sayfada açtırabiliriz)
Veri alabiliceğimiz nesneleri(form nesnelerini) sıralayalım,sonrada kullanalım;
1) Metin Kutusu(textbox)
2) Düğmeler(Button)
3) Açılır Kutu(combobox)
4) Seçim Menüsü diyelim(select)
5) Metin alanı(textarea)
6) Onay Kutucuğu(check box)
7) Radio düğme(radio button)
8) Dosya yükleme(file)
Yucomp web form denemesi
Şimdi de yavaş yavaş form elemanlarımızı kullanmaya başlayalım;
İlk form elemanımız Ad Soyad bilgisini alacağımız metin kutusu olsun;
Yucomp web form denemesi
koduyla sayfamızda 20 karekter genişliğinde, adsoyad adında bir metin kutusu oluşturuyoruz. Eğer bir şifre alanı oluşturmak istiyorsanız yapmanız gereken sadece input type="text" yerine input type="password" yazmaktır, eğer metin kutusunun ekranda görünmeyeninden istiyorsanız-ileri uygulamalar için-input type="text" yerine input type="hidden" yazmanız gerekecektir.
Üyelik durumu bilgisini alacağımız iki tane radio düğme oluşturalım, kodu yazmadan radio düğme hakkında kısaca bilgi verelim: aynı ada sahip radio düğmelerden en az ve ne fazla biri seçilebilir,cinsiyet veya aktif-pasif sorgularında kullanılabilir
Aktif: Pasif:
Bölüm(veya meslek) bilgisini alacağımız bir liste kutusu(combo box) oluşturalım;
Elektrik-Elektronik Müh
Bilgisayar Müh
Sistem Müh
Not: Deger1 Eger value degeri vermezseniz bu secenek seçildiğinde Deger1 gönderilir ancak;
Deger1 bu durumda bu secenek secildiğinde Asildeger gönderilir.
Metin kutusunun yetersiz kalacağı uzunlukta veri alışı yapacağımız metin alanı oluşturalım;
Her hafta çalışma raporu almak istiyorum veya istemiyorum bilgisinin alınacağı onay kutusu oluşturalım;
Not:Eğer onay kutusu işaretlenip gönderilirse value değeri gönderilir,eğer işaretlenmemişse boş gönderilir.
Anlaşılacağı gibi checked ibaresi varsayılan görünümü işaterli yapar,yeri gelmişken:herhangi bir form elemanında bu ibarenin olduğu yere disabled yazarsak o form elemanı işlevini yitirir,deneyip görünüz:))
Son olarak düğmelerimizi yerleştirelim;
Gönderme işlemini yapacak formların demirbaşı olan gönderme butonumuzu oluşturalım(her düğme gönderme işlemi yapmaz,birazdan siz de göreceksiniz)
Form alanlarını temizleyecek(ilaveten) düğmemizi de oluşturalım(bu düğme gibi);
Şimdi de bu kodları kullanarak tablo yardımıyla düzgün bir şekilde gösterebileceğimiz sayfanın tüm kodlarını yazalım;
İşte bukadar.Formun hazır hali.
Formun Üstü
Adınız Soyadınız:
Üyelik Durumunuz:
Aktif:Pasif:
Bölüm:
Görüşleriniz:
Her Hafta Rapor Almak İster misiniz?
Formun Alt
cols="140,500" cols="25%,75%" cols="140,*"
rows="140,500" rows="25%,75%" rows="140,*"
FRAMESET
frameborder="..." (yes, no) Çerçeveler arasındaki sınır çizgisinin görünüp görünmeyeceğini belirler.
border="..." (sayı) Sınır çizgisinin kalınlığını (veya çerçeveler arası mesafeyi) belirler.
1. Sıralı listeler (ordered list)
etiketi ile kullanabileceğimiz diğer parametreler şunları
Geçen dersimizden taglarını ve parametrelerini tanıdık.Form tagımızın parametrelerini şöyle belirleyelim;
method
En yaygın bunlar kullanılıyor.
Geçen dersimizle giriş yaptığımız "Web Formlarına" bu dersimizle devam ediyoruz.Bu dersimizde çeşitli form elemanlarını kullanacağımız genel bir web formunu beraberce hazırlayacağız.Fazla uzatmadan işe koyulalım;olmazsa olmazlarımızı hemen yazalım;
ÇALIŞMAMIZ BURADA OLACAK.
ÇALIŞMAMIZ BURADA OLACAK.
etiketi ile kullanabileceğimiz parametreler;
marginwidth="..." marginheight="..." (sayı) Sayfanın solundaki (marginleft) ve üstündeki (margintop) kenar boşluklarını belirler.
scrolling=".." (yes, no, auto) Kaydırma çubuklarının durumunu belirler.
noresize Pencere boyutlarının sabit olmasını sağlar. Bu hücrenin yüksekliğinin 2 satır yüksekliğinde olduğunu gösterir.Bu hücrenin genişliğinin 2 sütun genişliğinde olduğunu gösterir.è è Hücrenin arka plan rengini, diğer hücrelerden veya tablonun genel arka planından bağımsız olarak değiştirir.è Hücre genişliğini belirlemek için kullanılır.è è è Hücrenin arka planına bir resim yerleştirir.è Sütun Birleştirè Satır Birleştirir Tablonun arkasına resim konulabilir.è Bu parametre hücrenin ve tablonun etrafındaki çerçevenin kalınlığını ayarlamak için kullanılır.è Tablonun pixel cinsinden genişliğini ayarlamak için kullanılır.è Tablonun pixel cinsinden yüksekliğini ayarlamak için kullanılır.è Tablonun içerisindeki hücrelerin, birbirlerinden ve tablo sınırlarından uzaklığını pixel olarak ayarlamak için kullanılır.è Hücrelerin içerisindeki metin, resim, v.s gibi web sayfası öğelerinin hücre sınırlarından uzaklıklarını ayarlamak için kullanılır. è Tablonun genel arka plan rengini belirlemek için kullanılır.è Tablonun konumunu ayarlamayı sağlar.è > è Tablonun arka zemin rengini ayarlar. Hücrenin içerisinde yer alan metin, resim, grafik vs. gibi web sayfası öğelerini sola, sağa veya ortaya hizalayabiliriz.è Sütun açar Resmin etrafında çerçeve çıkmasını engeller.Resmin üzerine gelince çıkması istenilen yazıYazı resmin sağından hizalanarak yazılmaya başlarYazı resmin solundan yazılmaya başlar =bilgisayar.gif > Yazı resmin üstünden hizalanarak yazılmaya başlarè Yazı resmin ortasından hizalanarak yazılmaya başlarè è è è è
Liste içine alınacak metinler ...
Listenin maddelerinin başına ise (list item)
Listemizin rakamla mı harfle mi başlayacağını (type) yada hangi rakam/harfle başlayacağını (start) belirtebiliyoruz
2.
Sırasız listeler (unordered list)
etiketi yerine etiketini kullanıyoruz
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)
etiketinin yerini burada ve etiketleri alıyor
... veya etiketleri arasına aldığımız listeyi bu sefer ... arasına yazıyoruz
Liste maddeleri için kullandığımız etiketi burada da geçerliTanımlama listeleri (definition list) Link verirken de 1 e Git Arka plan rengini ayarlar.Target parametresi ile açılacak sayfanın farklı bir sayfada açılması sağlanabilir.
Çizginin kalınlığını ayarlamak için kullanılır.Çizginin genişliğini ayarlamak için kullanılır.è è è Çizginin rengini ayarlamak için kullanılır.è Yazıyı Altı çizgili yaparYazıyı İtalik, Eğik yapar.Yazıyı Koyu, Kalın yapar.Sayfa içinde çıkması istenen yazılar bu komut içine yazılır.Sayfanın başlık kısmında çıkması istenen yazılar buraya yazılır
Bugün 5223 ziyaretçikişi burdaydı!
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol