Գեղեցիկ html ձևի ստեղծում: Ձևի ստեղծում. Ձևի օգտագործման օրինակ

Մենք կազմել ենք 60 անվճար մուտքի ձևերի ցանկ, որոնք կարող եք օգտագործել ձեր WordPress կայքում, բլոգում, ֆորումում և այլն: Յուրաքանչյուր ձև մանրակրկիտ փորձարկված է, որպեսզի համոզվի, որ այն աշխատում է և աղբյուրի կոդը հասանելի է:

WordPress-ի մուտքի հարմարեցում

Այս ցանկի ձևերը ստեղծվում են օգտագործելով HTML/CSS. Բայց այս դեպքում մենք խոսում ենքՕ լավագույն pluginպարամետրերի համար օգտագործողի ինտերֆեյս WordPress. Այն գալիս է բազմաթիվ ձևանմուշներով, որոնք կարող են հետագայում հարմարեցվել ձեր կայքի ձևավորմանը համապատասխանելու համար: Այս փլագինով դուք կարող եք ազատվել WordPress-ի ձանձրալի մուտքի էջից։

Ստեղծագործական մուտքի ձև

Պարզ, բայց ստեղծագործական մուտքի ձև, որը ստեղծվել է HTML և CSS3 օգտագործմամբ: Այն կարող է օգտագործվել նաև որպես գրանցման ձև: Սա մեր սիրելի ձևանմուշն է այս ցանկից:

Մենք որոնեցինք համացանցում իսկապես հիանալի թույլտվության ձևաթղթեր, բայց դրանք գտնելը դժվարացավ: Այդ իսկ պատճառով մենք որոշեցինք ձեզ ներկայացնել մերը։ Ահա 20 մուտքի ձևեր, որոնք մշակվել են մեր թիմի կողմից:

Թույլտվության ձև թիվ 1

Պարզ, ստեղծագործ և աշխույժ մուտքի ձև՝ գրադիենտ ֆոնով: Դուք կարող եք այն օգտագործել ցանկացած նպատակով, օրինակ՝ թույլտվություն վեբ ծառայության, բջջային կամ աշխատասեղանի հավելվածում:

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 2

Մինիմալիստական ​​և բարդ մուտքի ձև՝ կոճակով, գրադիենտ լրացումով, անիմացիայով և պատկերանշանով: Օգտագործեք այն՝ փոխելով անհրաժեշտ տարրերը։

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 3

Մուտքի էջ՝ ֆոնային պատկերով, ստվերային և սավառնող էֆեկտով՝ մուտքի կոճակի համար:

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 4

Դուք կարող եք ներբեռնել այս վեբ ձևը և օգտագործել այն, ինչպես ցանկանում եք: Այն լիովին հարմարվողական է:

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 5

Գեղեցիկ և ժամանակակից ձև՝ Facebook-ի կամ Google-ի միջոցով մուտք գործելու տարբերակներով: Դրա կոճակներն ունեն գեղեցիկ սավառնող էֆեկտներ՝ օգտվողներին օգտատերերի հիանալի փորձ ապահովելու համար:

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 6

Եթե ​​վեբ էջը կոկիկ է և գեղեցիկ, ապա մուտքի ձևը չպետք է տարբերվի դրա դիզայնից: Ահա մի ձև, որն անպայման կհամապատասխանի ձեր սպասելիքներին:

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 7

Ձեր հաշիվ մուտք գործելու համար ձևաթուղթ՝ Facebook, Twitter կամ հասցե Էլ. Իսկ եթե օգտագործողը դեռ չունի հաշիվ, ձևը կարող եք կապել գրանցման էջին։

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 8

Մեկ այլ ժամանակակից, նորաձև և գեղեցիկ մուտքի ձև: Այն հատկապես լավ տեսք ունի շարժական սարքերում:

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 9

Եթե ​​ցանկանում եք հեռու մնալ մաքուր սպիտակ կամ մոնոխրոմատիկ դիզայնից, ապա պետք է ուշադրություն դարձնեք այս ձևին: Այն աջակցում է ավելացմանը ֆոնային պատկերկամ գրադիենտ ծածկույթ: Կա նաև Facebook-ի կամ Google-ի միջոցով մուտք գործելու տարբերակ:

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 10

Սա նախորդ տարբերակի լրիվ հակառակն է։ Այն մինիմալիստական ​​տեսք ունի, բայց միևնույն ժամանակ շատ կոկիկ:

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 11

Զրոյից ձև ստեղծելու փոխարեն կարող եք օգտագործել պատրաստի պատրաստի հիանալի ձևանմուշ, ինչպիսին է սա:

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 12

Կապույտ ստվերով ծածկված ֆոնային պատկերը, ավատարով և մուտքագրման դաշտերով անունն է թիվ 12 թույլտվության ձևը: Մուտքի կոճակին ավելացրել է սավառնող էֆեկտ:

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 13

Պառակտված էկրանի ձևանմուշ, որտեղ մի կեսը պատկերի համար է, իսկ մյուս կեսը՝ ձևի համար:

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 14

Այս հավաքածուն պարունակում է ինչպես պարզ, այնպես էլ ավելի բարդ մուտքի ձևեր: Իսկ No14 կաղապարը մինիմալիստականներից է։

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 15

Բավականին մինիմալիստական ​​ձև է, բայց վերևում կարող եք պաստառ ավելացնել: Այս փոքրիկ տարբերակի շնորհիվ կարող եք ձևն ավելի գրավիչ դարձնել։

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 16

Սա մուտքի ձևն է ամբողջ էկրանով պատկեր, որի վերևում տեղադրված են մուտքի և գաղտնաբառի մուտքագրման դաշտեր, ինչպես նաև սավառնող էֆեկտով կոճակ։

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 17

Ձեր ձևն ավելի անհատականացված դարձնելու համար կարող եք օգտագործել այս ձևանմուշը: Այն ներառում է պատկեր կողքին:

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 18

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 19

Կենսունակ, եռանդուն և հուզիչ. ահա թե ինչի մասին է այս մուտքի ձևը: Այն լիովին հարմարվողական է, օպտիմիզացված է շարժական սարքերև համատեղելի է բոլոր հիմնական վեբ բրաուզերների հետ:

Բեռնել

Նախադիտում

Թույլտվության ձև թիվ 20

Գրադիենտ ֆոն, սև կոճակ՝ սավառնող էֆեկտով, մուտքի և գաղտնաբառի մուտքագրման դաշտեր, ինչպես նաև «Մոռացե՞լ եք գաղտնաբառը» բաժինը: Այս ամենը գտնվում է թիվ 20 թույլտվության ձևում։

Բեռնել

Նախադիտում

Բացվող մուտքի ձև

Բեռնել

Լողացող գրանցման ձև

Նախատեսված է բաժանորդագրության ձևերի համար՝ օգտագործելով ներդիրներ և պիտակներ:

Բեռնել

Պարզ թույլտվության ձև

Այն, ինչ նախկինում կանգնեցնում էր մարդկանց, երբ նրանք ցանկանում էին մուտք գործել WordPress կայք, այն էր, որ դա չափազանց հեշտ էր տեսքը. Այս ձևը պահպանում է հանրաճանաչ դիզայնը, բայց գույն է հաղորդում դրան:

Բեռնել

Բնակարան մուտք – Գրանցվելու ձև

Երբ սեղմում եք «Սեղմեք ինձ» կոճակը, որը գտնվում է վերին աջ անկյունում, մուտքի ձևը անիմացիայի միջոցով կվերածվի գրանցման ձևի:

Բեռնել

Մուտք գործեք ինքնուրույն SCSS ձևով

Սա SCSS-ի միջոցով ստեղծված ձև է: CSS ընդլայնում, որը նոր ֆունկցիոնալություն և նրբագեղություն է ավելացնում հիմնական լեզվին: Այն թույլ է տալիս օգտագործել փոփոխականներ, ներդիր կանոններ, ներկառուցված ներմուծումներ և շատ ավելին:

Բեռնել

Անիմացիոն մուտքի ձև

Սա անիմացիոն մուտքի ձև է, և վերևի հատվածը «Hey you, Login արդեն» վերածվում է ձևի, երբ սեղմում եք կոճակը:

Բեռնել

Մուտքի ձև՝ օգտագործելով CSS3 և HTML5

Օրինակ, թե ինչպես ստեղծել մուտքի պարզ ձև՝ օգտագործելով HTML5 և CSS3: Այն օգտագործում է կեղծ տարրեր (:after և :bere)՝ մի քանի էջերի էֆեկտ ստեղծելու համար։ Այս ձևը օգտագործում է HTML5՝ տվյալների վավերացումը և ներկայացումը պարզեցնելու համար:

Բեռնել

Մուտք գործեք Shake Effect-ով

Եթե ​​մտել ես սխալ գաղտնաբառ, դուք կտեղեկացվեք դրա մասին՝ օգտագործելով գեղեցիկ էֆեկտցնցումներ. Պարզ և արդյունավետ լուծում.

Բեռնել

Boxy մուտքի ձև

Մեր օրերում գրեթե ոչ մի կայք չի կարող անել առանց ինտերֆեյսի տարրերի, ինչպիսիք են տեքստի մուտքագրման դաշտերը, կոճակները, անջատիչները և վանդակները: Դրանք անհրաժեշտ են օգտատերերի փոխազդեցության համար, որպեսզի նա կարողանա փնտրել կայքը՝ օգտագործելով հիմնաբառեր, գրել մեկնաբանություններ, պատասխանել հարցումներին, կցել լուսանկարներ և անել շատ այլ նմանատիպ բաներ: Հենց ձևերն են ապահովում, որ տվյալները ստացվեն օգտատերից և փոխանցվեն սերվեր, որտեղ դրանք արդեն վերլուծվում և մշակվում են: Այսպիսով, եթե դուք պլանավորում եք նման բան անել կայքում, դուք չեք կարողանա այն իրականացնել առանց ձևերի:

Ձևն ինքնին ստեղծվում է պիտակի միջոցով

, որը կարող է պարունակել ցանկացած անհրաժեշտ պիտակ և բնութագրվում է հետևյալ ընտրովի պարամետրերով.

  1. ծրագրի հասցեն վեբ սերվերի վրա, որը կմշակի ձևի տվյալների բովանդակությունը.
  2. ձևի տարրեր, որոնք ստանդարտ դաշտեր են օգտագործողի մուտքագրման համար.
  3. կոճակ՝ տվյալներ սերվերին ուղարկելու համար:

Էջում թույլատրվում է օգտագործել մի քանի ձև, բայց դրանք չպետք է բույն դրվեն միմյանց մեջ (օրինակ 1):

Օրինակ 1. Ձևերի սխալ օգտագործումը

HTML5 IE Cr Op Sa Fx

Ձևաթղթեր



Տվյալներն ուղարկելուց առաջ զննարկիչը պատրաստում է տեղեկատվությունը որպես անուն=արժեք զույգ, որտեղ անունը որոշվում է պիտակի անվան հատկանիշով։ կամ ձևի այլ վավեր պիտակ, և արժեքը մուտքագրվում է օգտագործողի կողմից կամ սահմանվում է լռելյայն ձևի դաշտում: Այն բանից հետո, երբ օգտատերը սեղմում է Submit կոճակը, կանչվում է ձևաթղթի մշակիչը, որը ստանում է ձևաթղթում մուտքագրված տեղեկատվությունը, այնուհետև անում է այն, ինչ ծրագրավորողը մտադիր է: Ձևերի մշակիչը սովորաբար ծրագիր է, որը նշված է պիտակի գործողության հատկանիշով:

. Ծրագիրը կարող է գրվել ցանկացած սերվերի լեզվով, ինչպիսիք են PHP, Python, C# և այլն:

Հաճախ է պատահում, որ ընթացիկ էջը, ասենք, PHP-ով գրված, ինքնին ձևի մշակող է, այս դեպքում կարող եք դատարկ արժեք նշել գործողության հատկանիշի համար կամ ընդհանրապես բաց թողնել այն։ Ամենապարզ դեպքում՝ պիտակը չի պարունակում որևէ հատկանիշ և ներկայացված է օրինակ 2-ում:

Օրինակ 2. Պարզ ձև

HTML5 IE Cr Op Sa Fx

Ձևաթղթեր



Կարող եք նաև նշել էլփոստի հասցեն որպես գործողության հատկանիշի արժեք՝ սկսած հիմնաբառփոստին: Երբ ձևը ներկայացվի, այն կգործարկվի փոստի ծրագիր, սահմանված է լռելյայն: Անվտանգության նկատառումներից ելնելով, զննարկիչը կարգավորված է այնպես, որ թույլ չտա ձևաթղթում մուտքագրված տեղեկատվությունը փոստով զուսպ ուղարկել: Տվյալները ճիշտ մեկնաբանելու համար օգտագործեք enctype հատկանիշը՝ պիտակի մեջ տեքստ/պարզ արժեքով

(օրինակ 3):

Օրինակ 3. Փոստով ձևի ուղարկում

HTML5 IE Cr Op Sa Fx

Ձևաթղթեր



Բրաուզերներն այս կոդի հետ աշխատելիս խնդիրներ ունեն: Firefox-ը կառաջարկի նամակ ուղարկելու համար հարմար հավելվածների ցանկ (նկ. 1), Internet Explorerկցուցադրի նախազգուշացում (նկ. 2) և կփորձի գործարկել փոստի հետ կապված ծրագիրը, Opera-ն, ինչպես Firefox-ը, կառաջարկի փոստ ուղարկելու համար հարմար տարբերակների ցանկ (նկ. 3):

Բրինձ. 1. Գործարկեք հավելվածը Firefox-ում

Բրինձ. 2. Internet Explorer Զգուշացում

Բրինձ. 3. Օպերայում ծրագրի ընտրություն

Հաշվի առնելով հիմնականը HTML պիտակներմենք չենք կարող չանդրադառնալ այնպիսի կարևոր տարրի, ինչպիսին են ձևերը։ Հետադարձ կապը հաճախ անհրաժեշտ է վեբ էջերում: Օրինակ՝ կայքում ձևաթղթի լրացում, գրանցում, թույլտվություն, մեկնաբանություններ և այլն։ Այս բոլոր դեպքերում օգտատերը էջի վրա լրացնում է հատուկ տարածքներ (ձևի դաշտեր), որից հետո տվյալները ուղարկվում են սերվեր։ Ստեղծելու համար հետադարձ կապօգտագործվում են ձևեր. Ձևը բեկոր է HTML փաստաթուղթնախատեսված է օգտագործողի մուտքագրման համար:

Նկարը ցույց է տալիս ուսումնական հաստատության կայքում ուսանողի գրանցման ձևը:

Ձևաթղթի ստեղծման համար օգտագործվում է կոնտեյներ

գործողության հատկանիշով, որը նշում է սերվերի այն էջը, որը կմշակի ձևով ուղարկված տվյալները։

Կառուցվածքն իր ամենապարզ ձևով.


ձևի տարրեր...

Յուրաքանչյուր ձև պետք է ունենա նաև ուղարկելու կոճակ՝ ձևը լրացնելուց հետո տվյալները ներկայացնելու համար:

Կոճակի կառուցվածքը.

Այսպիսով, ձևի գրեթե բոլոր տարրերը գրանցելու համար օգտագործվում է պիտակը տեսակի հատկանիշով։ Ձևերից բոլոր տվյալները վերակայող կոճակ ստեղծելու համար օգտագործվում է հետևյալ կառուցվածքը.

Տեքստային դաշտ ստեղծելու համար կա տեքստային պարամետր: Օգտագործվում են հետևյալ պարամետրերը՝ անուն – դաշտի անվանում; չափը - դաշտի համար խորհրդանիշներով; maxlength - դաշտում նիշերի առավելագույն հնարավոր քանակը. արժեք – լռելյայն ձևով ցուցադրվող տեղեկատվություն

Երկու տեքստային դաշտերով ձևի մուտքի օրինակ.


Մուտքագրեք ձեր անունը:



Մուտքագրեք ազգանունը.





Ձևի արդյունքը ներկայացված է նկարում:

Եթե ​​Ձեզ անհրաժեշտ է մեծ քանակությամբ տեղեկատվություն մուտքագրել տեքստային դաշտում, օրինակ՝ մեկնաբանություն, օգտագործեք տեքստային տարածքի ձևը, որը ստեղծվում է պիտակի միջոցով:

Տեքստի տարածքի հետ աշխատելու կոդի արդյունքը ներկայացված է նկարում։

Ձևերի հաջորդ տարրը ցուցակներն են, որոնք թույլ են տալիս ընտրություն կատարել ներկայացված արժեքների շարքից: Թեգերը թույլ են տալիս ստեղծել ցուցակի ձև

Որպեսզի էջը բեռնելիս էլեմենտը ընդգծվի, անհրաժեշտ է պիտակի մեջ

Ընտրության նմանատիպ մեթոդը վանդակի և ռադիոկոճակի ձևի տարրերն են: Այս տարրերի միջև տարբերությունն այն է, որ վանդակը թույլ է տալիս կատարել մի քանի ընտրություն, մինչդեռ ռադիոկոճակը թույլ է տալիս միայն մեկ ընտրություն:

Նշման տուփի և ռադիո կոճակի մուտքի կառուցվածքը.

տեքստը

Ռադիո կոճակ.

տեքստը

Կառուցվածքում նշված տարրերում ստուգված հատկանիշը օգտագործվում է լռելյայնորեն՝ նշելու վանդակը և ռադիո կոճակը: Նկարում ներկայացված է վանդակի, ռադիոկոճակի և HTML կոդի օգտագործման օրինակ:

Ձևի մեկ այլ տարր կոճակն է, որը նշված է type tag հատկանիշի միջոցով արժեքի կոճակով.

Կոճակ ստեղծելու համար նշված կոդում կա onclick պարամետր, որը սովորաբար նշում է ծրագրավորման լեզվի կոդը՝ այս կոճակը սեղմելիս որոշակի գործողություն կատարելու համար.

Հաղորդագրությունը հատուկ պատուհանում ցուցադրելու համար օգտագործեք JavaScript հրամանը՝ aler: Օրինակի արդյունքը ներկայացված է նկարում:

Պատկերը կոճակի մեջ տեղադրելու համար օգտագործեք հետևյալ օրինակում ցուցադրված կոդը.

Կայքեր գրանցվելիս և մուտք գործելու ժամանակ օգտագործվում է թաքնված թեստով դաշտ, որը ցուցադրվում է որպես աստղ: Սա գաղտնաբառի ձևի տարրն է.

Կայքում գրանցումը հաճախ բաժանվում է մի քանի էջերի, և յուրաքանչյուր հաջորդը պետք է պարունակի տեղեկատվություն նախորդից: Փոխանցված տեղեկատվությունը թաքցնելու համար օգտագործվում է թաքնված ձևի տարրը.

Թաքնված ձևի տարրը անտեսանելի կլինի դիտարկիչի պատուհանում:

Ֆայլերը սերվեր վերբեռնելու համար ձևերը ունեն ֆայլի տարր: Ստորև ներկայացված է ֆայլերի սերվեր վերբեռնելու օրինակելի կոդը.

Այսպիսով, այս թեմայում մենք նայեցինք տարբեր HTML էջեր ստեղծելու ձևի տարրերին, որոնք համակարգչի կամ սերվերի վրա սկրիպտների մշակողների հետ միասին թույլ են տալիս զարգացնել լիարժեք վեբ հավելվածներ:

HTML ձևերը բարդ ինտերֆեյսի տարրեր են: Դրանք ներառում են տարբեր ֆունկցիոնալ տարրեր՝ մուտքային դաշտեր Եվ