FRM34
Would you like to react to this message? Create an account in a few clicks or log in to continue.

FRM34


 
AnasayfassLatest imagesAramaKayıt OlGiriş yap

 

 HTML Dersleri 2

Aşağa gitmek 
YazarMesaj
AzraiL
Site Sahibi
Site Sahibi
AzraiL


Erkek
Mesaj Sayısı : 5051
Yaş : 34
Kayıt tarihi : 17/04/07

Özellikler
Rep:
HTML Dersleri 2 Left_bar_bleue1907/1907HTML Dersleri 2 Empty_bar_bleue  (1907/1907)

HTML Dersleri 2 Empty
MesajKonu: HTML Dersleri 2   HTML Dersleri 2 EmptyPaz Kas. 25, 2007 1:21 pm

Form alanı nelerden oluşur? Okul da ya da günlük yaşantınızda eminim ki form doldurdunuz.. Hayatınıza internet geldi ve formlarla daha çok karşılaşmaya başladınız.. Gezdiğiniz sitelerde gördüğünüz ziyaretçi defterlerinin artık kendi sitenizde olmasını istiyorsunuz..
Ancakk Ziyaretçi Defterimizin sayfasını oluşturabiliriz ama Ziyaretçi Defterimizin işleyebilmesi için CGI denen programlama dilini bilmemiz gerekir.. Biz şimdilik sadece form alanı oluşturmak ile yetineceğiz.. İleri de belki Ziyaretçi Defterinin işleyişinden de söz edebiliriz :-)

Bu kısa ziyaretçi defteri kursundan sonra gelelim form alanı oluşturmaya
Sayfa başına dön Aşağa gitmek
http://www2.forumzen.com
AzraiL
Site Sahibi
Site Sahibi
AzraiL


Erkek
Mesaj Sayısı : 5051
Yaş : 34
Kayıt tarihi : 17/04/07

Özellikler
Rep:
HTML Dersleri 2 Left_bar_bleue1907/1907HTML Dersleri 2 Empty_bar_bleue  (1907/1907)

HTML Dersleri 2 Empty
MesajKonu: Geri: HTML Dersleri 2   HTML Dersleri 2 EmptyPaz Kas. 25, 2007 1:21 pm

Form'u yapı taşları Sayfamızda bulunan form, isteğe bağlı olarak değişik text alanlarından oluşabilir.. Ya da aşağı doğru açılan bir menü ile ziyaretçinin isteğini seçmesine izin verebiliriz.. Şimdi tek tek forum'u oluşturan temel yapı taşlarından söz edelim.. Bir de bunları örnekler ile gösterelim.. Sıvayın kolları Form Alanı yapıyoruz!
Sayfa başına dön Aşağa gitmek
http://www2.forumzen.com
AzraiL
Site Sahibi
Site Sahibi
AzraiL


Erkek
Mesaj Sayısı : 5051
Yaş : 34
Kayıt tarihi : 17/04/07

Özellikler
Rep:
HTML Dersleri 2 Left_bar_bleue1907/1907HTML Dersleri 2 Empty_bar_bleue  (1907/1907)

HTML Dersleri 2 Empty
MesajKonu: Geri: HTML Dersleri 2   HTML Dersleri 2 EmptyPaz Kas. 25, 2007 1:23 pm

Form alanı: Text Area (metin alanı): Form alanının dışında da kullanılabilen text area yani metin alanı, isminden de anlaşıldığı gibi içine yazı yazabileceğimiz bir alandır.. Şimdi bir örnek:
<form><textarea>Yazınızı buraya yazın!</textarea><form>
Yazınızı buraya yazın!
Yukarıda örneğini verdiğimiz metin alanı Form alanının bir parçasıdır.. Form alanı <form> ile başlar </form> ile biter.. Tekrar yukarıdaki örneğimize bakar isek <textarea> ile başlayan </textarea> ile biten metin alanı oluşturma etiketlerini görüyoruz.. textarea etiketinin yanına yazdığımız "rows" alanımızın yüksekliğini, "cols" ise genişliğini belirlememize yarar.. Böylece metin alanımızın boyutlarını da ayarlıyabiliriz..
Yukarıda örneğimiz ve örneğimizin altında da kaynak kodunu görüyoruz.. Bu seferki kaynak kodumuz diğerinden biraz daha uzun. Bu kodlara biraz daha yakından bakalım:
Tekrar <form> etiketi ile başlıyan </form> etiketi ile biten, alanımızın form' a ait olduğunu belirten kodlarımızı yazdıktan sonra, alanımızın metin alanı olduğunu belirten <textarea; etiketimizi yazdık. Yükseklik (rows) ve genişliği (cols) belirttik. Daha sonra, metin alanımızın zemin rengini belirten

style="background:#ff33ff"

etiketini tekrar <textarea> etiketimizin içine yazdık.. Aynı yere bu sefer yazı tipimizi ve rengini belirlemeye yarayan

style="font-family:Verdana" style="color:#ffccff" "style="border style:solid;"

etiketimizi yazdık..
Sonuç: pembe bir alanımız oldu
Sayfa başına dön Aşağa gitmek
http://www2.forumzen.com
AzraiL
Site Sahibi
Site Sahibi
AzraiL


Erkek
Mesaj Sayısı : 5051
Yaş : 34
Kayıt tarihi : 17/04/07

Özellikler
Rep:
HTML Dersleri 2 Left_bar_bleue1907/1907HTML Dersleri 2 Empty_bar_bleue  (1907/1907)

HTML Dersleri 2 Empty
MesajKonu: Geri: HTML Dersleri 2   HTML Dersleri 2 EmptyPaz Kas. 25, 2007 1:23 pm

Metin alanımıza arka plan resmi ekleyelim:
Yazınızı buraya yazın!
<form><textarea>Yazınızı buraya yazın!</textarea></form> Bu seferki metin alanımızın zeminin de resimler var.. Bunu daha önceki derslerimizde de gördüğümüz "background" etiketi ile yaptık.. Normal "form" ve "textarea" etiketilerimizin yanına bu sefer:

style="background-image: url('kablumbik.gif')"

Etiketini ekledik. Böylece metin alanımızın arka planı resim ile doldu.. Ben elimde olan kaplumbikleri kullandım.. Siz de kendi zevkinize göre istediğiniz resmi kullanabilirsiniz..
Sayfa başına dön Aşağa gitmek
http://www2.forumzen.com
AzraiL
Site Sahibi
Site Sahibi
AzraiL


Erkek
Mesaj Sayısı : 5051
Yaş : 34
Kayıt tarihi : 17/04/07

Özellikler
Rep:
HTML Dersleri 2 Left_bar_bleue1907/1907HTML Dersleri 2 Empty_bar_bleue  (1907/1907)

HTML Dersleri 2 Empty
MesajKonu: Geri: HTML Dersleri 2   HTML Dersleri 2 EmptyPaz Kas. 25, 2007 1:25 pm

Metin alanımıza arka plan resmi ekleyelim:
Yazınızı buraya yazın!
<form><textarea>Yazınızı buraya yazın!</textarea></form> Bu seferki metin alanımızın zeminin de resimler var.. Bunu daha önceki derslerimizde de gördüğümüz "background" etiketi ile yaptık.. Normal "form" ve "textarea" etiketilerimizin yanına bu sefer:

style="background-image: url('kablumbik.gif')"

Etiketini ekledik. Böylece metin alanımızın arka planı resim ile doldu.. Ben elimde olan kaplumbikleri kullandım.. Siz de kendi zevkinize göre istediğiniz resmi kullanabilirsiniz..
Sayfa başına dön Aşağa gitmek
http://www2.forumzen.com
AzraiL
Site Sahibi
Site Sahibi
AzraiL


Erkek
Mesaj Sayısı : 5051
Yaş : 34
Kayıt tarihi : 17/04/07

Özellikler
Rep:
HTML Dersleri 2 Left_bar_bleue1907/1907HTML Dersleri 2 Empty_bar_bleue  (1907/1907)

HTML Dersleri 2 Empty
MesajKonu: Geri: HTML Dersleri 2   HTML Dersleri 2 EmptyPaz Kas. 25, 2007 1:30 pm





INPUT = minik metin alanı HTML Dersleri 2 Smile
<form> <input> </form>
Bir önceki dersimizde gördüğümüz form oluşturmakta işimize yarayacak olan Metin Alanının küçüğünü yaptık.. Bu minik metin alanını Form' un dışında da kullanabiliriz..
Mesela anasayfamızda..

Şimdi bu minik metin alanımızı oluşturan kodlara bir göz atalım:

İlk başta alanımızın Form' a ait olduğunu belirten <form>...</form> etiketlerimizi yazıyoruz..
Daha sonra (<input ) ile metin alanımızın başlatığını belirtiyor, -size="10"- ile kutumuzun genişliğini, -maxlenght="20"- ile de ziyaretçimizin yazabileceği metin uzunluğunu ayarlayabiliriz..
Eğer -maxlenght- değerini vermezsek normal karakter olarak 21 karakter belirlenir..
Eğer minik metin alanımızın içinde açıklayıcı bir yazı olmasını istiyorsak:


<form><input></form>
Yukarıdaki örnek de gördüğümüz gibi,
(kalın harfler ile yazdığımız yere dikkatle bakın.)
normal form etiketlerini ve minik metin alanımızı oluşturan input etiketlerini yazdık.. Metin alanımızın ölçülerini belirleyen ölçüleri verdik.. Artı olarak metin alanımızın içinde açıklayıcı bir yazı olmasını sağlayan value="Buraya Adınızı yazın" etiketini ekledik.. Sonuç= Metin alanımızın içinde açıklayıcı yazı oldu. HTML Dersleri 2 Smile
Bir açıklama yapmam gerekiyor HTML Dersleri 2 Smile
Neden bu metin alanımıza minik metin alanı dedik? Çünkü bu metin alanımızın sadece enini ayarlıyabiliyoruz...
Boyunu ayarlıyabilmek için büyük metin alanımızı yapmamız lazım.. Sanırım anladık HTML Dersleri 2 Smile
Bu açıklamadan sonra devam edelimHTML Dersleri 2 Smile
HTML Dersleri 2 Onemli
Parola yazmak için metin alanı..
<form> <input> </form>
Yukarıdaki metin alanının içine birşeyler yazmaya çalışın bakalımHTML Dersleri 2 Smile
Yazdıklarınız yıldız şeklini aldı değil mi? Bu yüzden metin alanımızın ismi "Parola yazmak için metin alanı"..
Buradaki yaptığımız tek değişiklik input (yani minik metin alanımızı oluşturan etiket) etiketinin yanındaki type (tip) etiketinin değerini password yapmak..

password daha çok e-mail kullanırken lazım olur.. Ya da üye olduğumuz bir sayfaya girebilmek için..
Sayfa başına dön Aşağa gitmek
http://www2.forumzen.com
AzraiL
Site Sahibi
Site Sahibi
AzraiL


Erkek
Mesaj Sayısı : 5051
Yaş : 34
Kayıt tarihi : 17/04/07

Özellikler
Rep:
HTML Dersleri 2 Left_bar_bleue1907/1907HTML Dersleri 2 Empty_bar_bleue  (1907/1907)

HTML Dersleri 2 Empty
MesajKonu: Geri: HTML Dersleri 2   HTML Dersleri 2 EmptyPaz Kas. 25, 2007 1:30 pm

İşaret koyulan kutucuklar (Checkbox)
Bunu severim
bunu sevmem
<form><input> </form>
Yukarıdaki örneklerimize bir bakın.. Yazıların yanındaki kutucuklara işaret koyun..
Bu yaptığımız kutuların ismi işaret Kutucukları yani "Checkbox"..
Bunları da diğerleri gibi Form alanında kullanırız..
Gelin bu işeret kutucuklarını yakından inceleyelim.
Artık alıştığımız ve form alanı oluştururken unutmamamız gereken etiket <form> etiketini hiç unutmuyoruz değil mi?
Daha sonra da (bakınız diğer 2 dersimizHTML Dersleri 2 Smile diğer 2 dersimizde de gördüğümüz "input" etiketini görüyoruz.. Burada değiştirdiğimiz tek kısım "input" etiketinin type' ini (tipini) "checkbox" yani işaret kutucuğu diye adlandırırız..

Radyo Düğmesi
Bunu severim
Bunu sevmem
<form><input> </form>

Radyo düğmesi diyince aklınıza bildiğimiz Radyolar geldi değil miHTML Dersleri 2 Smile
Haklısınız ilk başta benim de aklıma öyle gelmişti. Diğer forum öğelerinden pek bir farkı yok.. Sadece Type (tip) ' ini "Radio" Yapmamız yeterli..
Sayfa başına dön Aşağa gitmek
http://www2.forumzen.com
AzraiL
Site Sahibi
Site Sahibi
AzraiL


Erkek
Mesaj Sayısı : 5051
Yaş : 34
Kayıt tarihi : 17/04/07

Özellikler
Rep:
HTML Dersleri 2 Left_bar_bleue1907/1907HTML Dersleri 2 Empty_bar_bleue  (1907/1907)

HTML Dersleri 2 Empty
MesajKonu: Geri: HTML Dersleri 2   HTML Dersleri 2 EmptyPaz Kas. 25, 2007 1:30 pm

İşte Form Örneğimiz: <html>
<head>
<title>Bize ulaşın</title>
****** http-equiv="Content-Type" content="text/html; charset=windows-1254">
</head>
<body>






<h1>Bize Ulaşın</h1>


<p>&nbsp;</p>


































<p>Adınız Soyadınız:


</p>

<form>
<input> </form>


<p>e-mail adresiniz:

</p>

<form> <input> </form>

<p>
Web Siteniz:


</p>

<form>
<input> </form>

Eğitim Durumunuz:


<form>
İlk <input>
Orta <input>
Lise <input> </form>

Sitemizi Nasıl Buldunuz?


<form>
<select>
<option>Bir Seçim Yapın</option>
<option>iyi</option>
<option>kötü</option>
<option>fena değil</option>
</select> </form>

Bize Söylemek İstedikleriniz


<textarea>Buraya mesajınızı yazınız.</textarea>


<form>
<input>
<input> </form>



</body>
</html>
Sayfa başına dön Aşağa gitmek
http://www2.forumzen.com
AzraiL
Site Sahibi
Site Sahibi
AzraiL


Erkek
Mesaj Sayısı : 5051
Yaş : 34
Kayıt tarihi : 17/04/07

Özellikler
Rep:
HTML Dersleri 2 Left_bar_bleue1907/1907HTML Dersleri 2 Empty_bar_bleue  (1907/1907)

HTML Dersleri 2 Empty
MesajKonu: Geri: HTML Dersleri 2   HTML Dersleri 2 EmptyPaz Kas. 25, 2007 1:31 pm

Form nasıl gönderilir? Nereye gider? Form gönderme işlemi HTML gibi diller ile yazılan programlar vasıtası ile yapılır. Bu programlar CGI ve ASP ' dir. Biz burada o programları öğrenmeyeceğiz. Ama formumuz yolda mı kaldı?
Hayır..
Bu formu göndermenin ikinci bir yolu daha var. "mailto:" mailto: ile form gönderme İsminden de anlaşılacağı gibi mail ile gönderme işlemi. Ama nasıl?

Bir Form alanı oluşturduğumuz zaman bu alanı <form>..</form> etiketleri içinde yaparız. Buraya kadar doğru. Formu göndermek içi ise, <form> etiketinin içinde Action yüklemi ile formumuzun doldurulup gönderilemsi ile içindeki bilgilerin nereye, hangi adrese gideceğini belirleriz. Yine form etiketinin içirisin de olan Method yüklemine ise hangi yöntem ile göndereceğimizi bildiririz.

Biraz karışık geldi değil mi? Korkmayın.. Şimdi daha derine inelim..

Şöyle bir Form etiketi düşünelim:

<FORM>

Bu "mailto:" ile form gönderme işlemidir. Dikkat etmemiz gereken birşey var ki, bu yöntem ziyaretçinin bilgisayarın da bir uyarı mesajı çıkmasını sağlar. Bu yüzden çok tercih edilmez.
Diğer Form Gönderme Teknikleri Mailto: bizim için en kolay form gönderme tekniğidir. Ancak örneklerde de gördüğümüz gibi uyarı mesajı verdiği için pek tercih edilmez.
Bunun yerine programlama dilleri ile yazılmış form gönderme teknikleri kullanılır.
Ama bizim için yapılmış olan ücretsiz servisler de var. Bu sayede hiçbir programlama diline ihtiyaç duymadan bir ziyaretçi defteri sahibi oluyoruz.
Sayfa başına dön Aşağa gitmek
http://www2.forumzen.com
 
HTML Dersleri 2
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» HTML Dersleri
» Html Dersleri

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
FRM34 :: ___WEB TAsarım___ :: Webtasarım Genel-
Buraya geçin: