Forma etiketi: təsvir, dəyər, tətbiq

Mündəricat:

Forma etiketi: təsvir, dəyər, tətbiq
Forma etiketi: təsvir, dəyər, tətbiq
Anonim

HTML formaları istifadəçilərlə qarşılıqlı əlaqə üçün çox güclü vasitədir, lakin texniki səbəblərə görə onlardan tam potensialından necə istifadə etmək həmişə aydın olmur. Bu halda sadəcə məlumatların təqdim edilməsi kifayət deyil - siz həmçinin əmin olmalısınız ki, istifadəçilərin formalarda doldurduqları məlumat onun uğurla emal olunması üçün lazım olan düzgün formatda göndəriləcək və bu, mövcud proqramları pozmayacaq. Həmçinin istifadəçilərə formaları düzgün doldurmağa kömək etmək və proqramlardan istifadə etməyə çalışarkən məyus olmamaq vacibdir.

forma html teqi
forma html teqi

Teq HTML forması yaratmaq üçün istifadə olunur. O, əslində marja yaratmır, lakin kimi elementlər üçün əsas konteyner kimi istifadə olunur. İstər müntəzəm ödəniş və ödəniş ilə sadə abunə forması, istərsə də interaktiv veb proqramları yaratmaq istəsəniz, işləmək üçün HTML element teqlərindən istifadə etməlisiniz, bunlardan ən vacibi.

Nə qədər standartdırHTML Formaları

HTML formaları asinxron JavaScript və mürəkkəb veb proqramların yaranmasından əvvəl icad edilmiş və əsasən standartlaşdırılmışdır. Bu gün forma daxiletmələri, düymələr və digər qarşılıqlı əlaqə mexanizmlərindən istifadə olunur, lakin bunun əsasını HTTP sorğusu və cavab paradiqmasına əsaslanan sistem təşkil edir.

fəaliyyət atributu
fəaliyyət atributu

İstifadəçi səhifəni yüklədikdə http sorğusu göndərilir (adətən GET sorğusu adlanır). O, brauzeriniz tərəfindən serverə göndərilir və adətən server istifadəçinin axtardığı veb səhifə ilə cavab verir. Bu qarşılıqlı əlaqə İnternetin ən fundamental anlayışlarından biridir. Bu, HTML formalarının necə işlədiyini dəqiq izah edir.

Server ilə məlumat mübadiləsi prosesi

Hər biri, kimi elementləri özündə cəmləşdirir, içəridə yerləşir və ad atributuna (adı), həmçinin dəyərinə malikdir. Dəyər müxtəlif yollarla müəyyən edilir. Mətn üçün bu, sayt istifadəçisi tərəfindən sahəyə daxil edilmiş dəyər olacaqdır. Radio düyməsi üçün seçilmiş seçimin dəyəri. İstifadəçi dəyəri təyin edə bilər, lakin çox vaxt ad atributunu təyin edə bilmir. Bu, dəyərlərin istifadəçi daxiletməsi ilə müəyyən edildiyi ad/dəyər cütləri dəsti yaradır.

forma etiketinin atributlarına hansı dəyərlər təyin edilməlidir
forma etiketinin atributlarına hansı dəyərlər təyin edilməlidir

Formanın adi HTML sənədindən əsas fərqi ondan ibarətdir ki, əksər hallarda forma tərəfindən toplanan məlumat veb serverə göndərilir. Bu halda, məlumatları qəbul etmək və emal etmək üçün veb server qurmalısınız. fəaliyyət atributunu işarələyintoplanmış məlumatların göndərilməli olduğu yeri (URL) müəyyən edir.

Server cavabı necə görünür

Forma təqdim edildikdə, ad-dəyər cütləri və element daxilindəki bütün sahələr HTTP-yə daxil edilir. Fəaliyyət atributunun formasında göstərilən URL-ə sorğu göndərilir. Sorğu növü (GET və ya POST) metod atributunda olacaq. Bu o deməkdir ki, istifadəçi tərəfindən təqdim olunan bütün məlumatlar forma təqdim edilən kimi serverə göndərilir və server həmin verilənlərlə istədiyi hər şeyi edə bilər. Server bir forma təqdimini qəbul etdikdə, ona hər hansı digər HTTP sorğusu kimi yanaşır. Server daxil edilmiş data ilə lazım olan hər şeyi edir və brauzerə cavab verir.

forma etiketi atributları
forma etiketi atributları

Səhifənin yüklənməsinin cavab olduğunu xatırlasanız, eyni şeyin burada da baş verdiyini görəcəksiniz. Teq ilə yaradılmış tipik formada cavab brauzer tərəfindən yüklənmiş yeni səhifədir. Tipik olaraq, yeni səhifə cari məzmunu əvəz edir, lakin bu, hədəf atributu ilə ləğv edilə bilər. Onlayn formaların böyük əksəriyyəti bu şəkildə işləyir, ona görə də istifadəçi e-poçt abunə formasını doldurduqda Təşəkkür səhifəsinə göndərilir.

Teqsiz veb proqramlar və formalar

Müasir interaktiv veb proqramları asinxron http sorğuları etmək üçün JavaScript kodundan istifadə edir. Bunlar səhifənin yenidən yüklənməsinə səbəb olmayan serverə edilən zənglərdir. Onlar etiketə - davranışa daxil edilmiş HTML elementinə etibar etmirlər. Onlar bütün məlumatları vahid bir bütövlükdə birləşdirmirlər.istifadəçi və onları dərhal göndərməyin. Bu səbəbdən bir çox HTML + JS layout dizaynerləri veb proqramlarında bütün formalarda etiketdən istifadə etmirlər. Daha tez-tez onlar sadəcə onu müxtəlif növ giriş sahələri və elementləri üçün bir növ konteyner kimi istifadə edirlər. Bu halda, istifadə edilən metod və fəaliyyət atributları görünməyəcək.

Formalar haqqında ətraflı

HTML formaları istifadəçinin vebsayt və ya proqramla qarşılıqlı əlaqəsinin əsas məqamlarından biridir. Onlar istifadəçilərə sayta məlumat təqdim etməyə imkan verir. Çox vaxt məlumatlar veb-serverə göndərilir, lakin veb-səhifə öz-özünə istifadə etmək üçün onu kəsə bilər. Forma ilə əlaqəli bir çox element var - müxtəlif növ düymələr, müxtəlif növlər üçün seçicilər, əks əlaqə mexanizmləri. Buna görə də, etiket atributlarına hansı dəyərlərin təyin ediləcəyinə qərar vermək çətin ola bilər. Formaların yaradılmasına gəldikdə, onların müxtəlif ekran ölçülərində işləməsini təmin etməlisiniz. Onların əlilliyi olan insanlar üçün əlçatan olması vacibdir. Buna görə formalar və atribut teqləri HTML-nin bəlkə də ən mürəkkəb aspektidir.

forma etiketi atributları
forma etiketi atributları

Forma nədən ibarətdir

HTML forması bir və ya daha çox vidcetdən ibarətdir. Onlar tək sətirli və ya çox sətirli mətn sahələri, seçim qutuları, düymələr və ya radio düymələri ola bilər. Onlar ən çox məqsədlərini təsvir edən bir atributla əlaqələndirilir - düzgün şəkildə həyata keçirildikdə, həm görmə qabiliyyətinə malik, həm də kor istifadəçilərə giriş formasına necə daxil olmaq barədə aydın təlimat verə bilərsiniz. Atributmüvafiq olaraq onların for və id atributları ilə düzgün əlaqələndirilir. Daha sonra for etiketi müvafiq vidcetin id atributuna istinad edir və ekran oxuyucusu ondan istifadə edərək orada yazılanları oxuyacaq.

forma etiketi
forma etiketi

Teq üçün xüsusi strukturlarla yanaşı, formaların sadəcə HTML kodu olduğunu xatırlamaq vacibdir. Bu o deməkdir ki, siz formalarınızı strukturlaşdırmaq üçün HTML-nin tam gücündən istifadə edə bilərsiniz. Ümumi təcrübəilə etiketlənmiş elementləri bağlamaq üçün etiketdən istifadə etməkdir.

. HTML siyahıları da geniş istifadə olunur; strukturlaşdırma üçün çoxlu onay qutuları və ya radio düymələri istifadə olunur. Giriş sahələrini yaratdıqdan sonra etiketdən istifadə edərək bir düymə əlavə etmək və nəticəni yoxlamaq qalır. HTML formalarının çevikliyi onları HTML formatında ən mürəkkəb strukturlardan birinə çevirir. Lakin HTML formasını yaradan zaman düzgün strukturla onun həm istifadəyə yararlı, həm də əlçatan olmasına əmin ola bilərsiniz.

Tövsiyə: