27 Ocak 2026 - 06:48
HTML Form Yapıları: input vs textarea vs select Görseli
HTML5 & CSS3

HTML Form Yapıları: input vs textarea vs select

Yorumlar

Web formları kullanıcıdan veri toplamanın temel yoludur. Ancak her veri türü için aynı HTML elemanı kullanılmaz. Bu yazıda input, textarea ve select elementlerinin farklarını ve kullanım yerlerini karşılaştırıyoruz.


1. <input> Etiketi

<input> etiketi, kısa ve tek satırlık veri girişleri için kullanılır. Türüne göre farklı davranışlar gösterir (type="text", type="email", type="number" vs.).

GENEL
<input type="text" name="ad" placeholder="Adınızı girin">
  • Kullanım Alanı: Ad, soyad, e-posta, telefon numarası gibi tek satırlık veriler.

2. <textarea> Etiketi

Textarea çok satırlı metin girişleri için kullanılır. Blog yorumları, açıklama kutuları gibi alanlar textarea ile oluşturulur.

GENEL
<textarea name="mesaj" rows="4" cols="50"></textarea>
  • Kullanım Alanı: Mesaj, açıklama, yorum gibi uzun içerikler.

3. <select> ve <option> Etiketleri

Dropdown (açılır liste) oluşturmak için kullanılır. Kullanıcıya sınırlı ve belirli seçenekler sunmak istediğinizde tercih edilir.

GENEL
<select name="renk">
  <option value="kirmizi">Kırmızı</option>
  <option value="mavi">Mavi</option>
</select>
  • Kullanım Alanı: Şehir listesi, renk seçimi, kategori seçimi gibi alanlar.

4. Karşılaştırma Tablosu

Eleman Kullanım Veri Tipi
<input> Tek satırlık giriş Kısa metin, sayılar, e-posta vb.
<textarea> Çok satırlı metin Uzun açıklamalar
<select> Hazır seçenekler Belirli seçimler

Sonuç:

Form tasarlarken hangi HTML elemanını kullanacağınız, kullanıcıdan alacağınız verinin türüne bağlıdır. Kullanıcı deneyimi ve form doğruluğu için doğru form elemanını seçmek önemlidir.

Benzer Yazılar

Yorumlar ()

Henüz yorum yok. İlk yorum yapan sen ol!

Yorum Yap