Bu kursta, HTML formları anlaşılması kolay parçalara ayrılmıştır. Sonraki birkaç modülde, bir HTML formunun nasıl çalıştığını ve bunları projelerinizde etkin bir şekilde nasıl kullanacağınızı öğreneceksiniz. Modüller arasında gezinmek için Form Öğren logosunun yanındaki menü bölmesini kullanın.
Temel bir HTML formu oluşturmayı, HTML form öğeleri oluşturmayı, formların stilini ayarlamayı, kullanıcıların verileri yeniden girmesine yardımcı olmayı, formun erişilebilir ve güvenli olmasını sağlamayı, formlarınızı nasıl test edeceğinizi ve belirli form türleri hakkında bilgi edineceksiniz.
Her modülde, bilginizi sınamanız için etkileşimli demolar ve kendi kendine değerlendirme bölümleri bulunur.
Bu kurs yeni başlayanlar ve ileri düzey HTML geliştiricileri için uygundur. İlk birkaç modül HTML formları oluşturmaya başlamanıza yardımcı olur, diğer modüller daha ayrıntılı bilgi verir. HTML formları hakkında genel bilgi edinmek için seriyi baştan sona inceleyebilir veya hakkında daha fazla bilgi edinmek istediğiniz belirli bir modülü seçebilirsiniz.
Ön koşullar
Bu kursa başlamadan önce HTML hakkında bilgi sahibi olmanız gerekir. Web geliştirmede yeni olanlar, işaretlemenin nasıl yazılacağı hakkında tüm bilgileri öğrenmek için MDN'nin HTML'ye giriş kursunu inceleyebilir.
Demolar
Çoğu demo için CodePen kullanırız.
Demolara bakarken stillerin nereden geldiğini merak ediyor olabilirsiniz. Tüm demolarda bulunan genel bir stil sayfası kullandığımız için burada yalnızca alakalı stiller görünür. CodePen'de, Ayarlar'dan dahil edilen CSS dosyalarını seçebilirsiniz.
Form kontrolleri ve form alanları
Form kontrolü, kullanıcı etkileşimini ve veri girişini veya seçimini sağlayan bir öğedir: <input>
, <select>
, <textarea>
veya <button>
.
Bazen form alanı, form kontrollerini, özellikle de metin girişi öğelerini ifade etmek için kullanılır: <input>
ve <textarea>
.
Öğrenecekleriniz
Kullanıcılardan veri almak için formları kullanma
Form öğesine giriş niteliğindeki bu bilgilerle web'de form kullanmayla ilgili temel bilgileri öğrenin.
Kullanıcıların formlara veri girmelerine yardımcı olma
Formunuzu oluşturmak için seçebileceğiniz çeşitli form öğelerine genel bakış.
Kullanıcıların formlara verileri yeniden girmesini önlemeye yardımcı olun
Kullanıcıların formları daha kolay doldurmasını sağlayın.
Kullanıcıların formlara doğru verileri girmelerine yardımcı olun
Formlarınızı ön uçta nasıl doğrulayacağınızı öğrenin.
Formlarınızı test etme
Formlarınızı nasıl test edeceğinizi ve analiz edeceğinizi öğrenin.
Tasarımla ilgili temel bilgiler
Kullanıcı dostu formları nasıl oluşturacağınızı öğrenin.
Erişilebilirlik
Kapsayıcı formlar nasıl oluşturulur?
Uluslararası hale getirme ve yerelleştirme
Uluslararası veri biçimlerine hazırlıklı olun ve formunuzu yerelleştirme için nasıl planlayacağınızı öğrenin.
Güvenlik ve gizlilik
Formlarınızı nasıl güvenli hale getireceğinizi ve kullanıcılarınızın verilerini nasıl gizli tutacağınızı öğrenin.
Otomatik doldurma
Otomatik doldurma ve otomatik tamamlama özelliği hakkında her şeyi öğrenin.
Formları kullanılabilirlik açısından test etme
Kullanılabilirlik testi yapmayı ve formunuzun tüm kullanıcılarınız için düzgün çalıştığından nasıl emin olacağınızı keşfedin.
Formları farklı cihaz ve platformlarda test etme
Formunuzun farklı cihazlar, tarayıcılar, platformlar ve farklı bağlamlarda çalıştığından emin olun.
Veri toplama
Formunuzu nasıl ölçeceğinizi ve analiz edeceğinizi öğrenin.
Ayrıntılı form öğesi
Form öğesi, formu ne zaman kullanmanız gerektiği ve formun nasıl çalıştığıyla ilgili ayrıntılı bilgi edinin.
Ayrıntılı form alanları
Kullanabileceğiniz farklı form alanları ve doğru form öğesini nasıl seçeceğiniz hakkında bilgi edinin.
Ayrıntılı form özellikleri
Form özellikleriyle ilgili her şeyi öğrenin: Dokunmatik klavyelerin düzenini değiştirme, yerleşik doğrulamayı etkinleştirme ve daha fazlası.
Formların stilini belirleme
Formların herkes için kullanılabilir ve okunabilir olduğundan emin olarak CSS kullanarak biçimlendirin.
Form kontrollerinin stilini belirleme
CSS ile form kontrollerini nasıl uygulayacağınızı öğrenin.
JavaScript
Formlarınızı geliştirmek için JavaScript'i nasıl kullanacağınızı öğrenin.
Ödeme formları
Daha iyi ödeme şekilleri oluşturarak dönüşüm oranlarını iyileştirin.
Adres formları
Kullanıcıların adres formlarını hızlı ve kolay bir şekilde doldurmasına yardımcı olun.
Sonuç ve sonraki adımlar
Sonraki adımlarınızı atmanıza yardımcı olacak diğer kaynaklar.
Peki, formlar hakkında bilgi edinmeye hazır mısınız? Haydi başlayalım.