Html5 və Css3 ilə İnteraktiv Forma Yaradılması:

0 Cavablar 62 Baxış
·

Qiymət ver: Html5 və Css3 ilə İnteraktiv Forma Yaradılması:

Bu mövzunu artıq qiymətləndirmisiniz. Yenidən qiymətləndirmək mövcud qiymətinizi və ya rəyinizi siləcək.

Qiymət:

Qiymətləndirənlər: Html5 və Css3 ilə İnteraktiv Forma Yaradılması:

İştirakçılar
Mövzunu Açan #0

HTML5 və CSS3 ilə İnteraktiv Forma Yaradılması: Başlanğıc Səviyyəsi


Bu məqalə, HTML5 və CSS3 istifadə edərək interaktiv formalar yaratmaq üçün əsas prinsipləri izah edir. Başlanğıc səviyyəsinə uyğun olaraq, sadə və anlaşıqlı nümunələr vasitəsilə formanın strukturunu, elementlərini və stilini yaradacaqıq.



HTML5 Forması: Struktur və Elementlər


Formanın əsasını yaradan <form> elementi ilə başlayırıq. Bu element, bütün form elementlərini özündə birləşdirir. Məsələn:

HTML
1234
<form action="/submit" method="post">
  <!-- Form elementləri burada yerləşdiriləcək -->
</form>


Form elementləri arasında ən çox istifadə olunanlar:

  • <input>: Mətn, şifrə, e-poçt, rəqəm və s. kimi müxtəlif tiplərdə məlumat daxil etmək üçün istifadə olunur.
  • <textarea>: Bir neçə sətirdən ibarət mətn daxil etmək üçün istifadə olunur.
  • <select>: Siyahıdan seçim etmək üçün istifadə olunur.
  • <button>: Formanı göndərmək və ya digər əməliyyatlar üçün düymə yaradır.

Məsələn, sadə mətn daxil etmək üçün <input> elementi:

HTML
123
<label for="username">İstifadəçi adı:</label>
<input type="text" id="username" name="username">




CSS3 ilə Formaya Stil Verilməsi


CSS3, forma elementlərinə müxtəlif vizual effektlər verərək istifadəçi təcrübəsini yaxşılaşdırır. Məsələn, elementlərin ölçüsünü, rəngini, fonunu və s. dəyişmək mümkündür.

Məsələn, <input> elementinə stil verilməsi:

CSS
1234567891011
input[type="text"] {
  width: 100%;
  padding: 12px 20px;
  margin: 8px 0;
  box-sizing: border-box;
  border: 2px solid #ccc;
  border-radius: 4px;
  background-color: #f8f8f8;
  font-size: 16px;
}




JavaScript ilə İnteraktivlik Əlavə Etmək


JavaScript, forma elementlərinin davranışını dəyişərək interaktivliyi artırır. Məsələn, istifadəçinin daxil etdiyi məlumatları yoxlamaq, dinamik olaraq elementləri dəyişdirmək və s.

Məsələn, sadə yoxlama funksiyası:

JAVASCRIPT
12345678
function validateForm() {
  let x = document.forms["myForm"]["username"].value;
  if (x == "") {
    alert("İstifadəçi adı daxil edilməlidir");
    return false;
  }
}


Bu nümunələr vasitəsilə, HTML5, CSS3 və JavaScript istifadə edərək interaktiv formalar yaratmaq üçün əsas prinsipləri öyrənə bilərsiniz. Daha mürəkkəb formalar yaratmaq üçün bu texnologiyaları daha da dərindən öyrənmək lazımdır.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi