ایجاد یک فرم html زیبا ایجاد فرم. مثال استفاده از فرم

ما لیستی از 60 فرم ورود رایگان را گردآوری کرده ایم که می توانید در سایت وردپرس، وبلاگ، انجمن و موارد دیگر استفاده کنید. هر فرم به طور گسترده آزمایش می شود تا اطمینان حاصل شود که کار می کند و کد منبع در دسترس است.

سفارشی ساز ورود به وردپرس

اشکال در این لیست با استفاده از با استفاده از HTML/css. اما در این مورد ما داریم صحبت می کنیم O بهترین افزونهبرای تنظیمات رابط کاربریوردپرس. دارای چندین قالب است که می توان آنها را بیشتر سفارشی کرد تا با طراحی سایت مطابقت داشته باشد. با این افزونه می توانید از شر صفحه ورود خسته کننده وردپرس خلاص شوید.

فرم ورود خلاق

یک فرم ورود ساده اما خلاقانه که با HTML و CSS3 ساخته شده است. همچنین می توان از آن به عنوان فرم ثبت نام استفاده کرد. این الگوی مورد علاقه ما در این لیست است.

ما در اینترنت برای فرم‌های ورود بسیار جالب جستجو کردیم، اما یافتن آنها آسان نبود. بنابراین ما تصمیم گرفتیم خودمان را به شما معرفی کنیم. در اینجا 20 فرم ورود طراحی شده توسط تیم ما آورده شده است.

فرم مجوز №1

یک فرم ورود ساده، خلاقانه و پر جنب و جوش با پس زمینه گرادیان. می توانید از آن برای هر هدفی مانند مجوز در یک وب سرویس، تلفن همراه یا برنامه دسکتاپ استفاده کنید.

دانلود

پیش نمایش

فرم مجوز شماره 2

فرم ورود حداقلی و پیچیده با دکمه، پر شیب، انیمیشن و لوگو. با تغییر عناصر لازم از آن استفاده کنید.

دانلود

پیش نمایش

فرم مجوز شماره 3

صفحه ورود با تصویر پس زمینه، سایه و افکت شناور برای دکمه ورود.

دانلود

پیش نمایش

فرم مجوز شماره 4

شما می توانید این فرم وب را دانلود کرده و هر طور که دوست دارید از آن استفاده کنید. کاملا سازگار است.

دانلود

پیش نمایش

فرم مجوز شماره 5

یک فرم زیبا و مدرن با گزینه های ورود فیس بوک یا گوگل. دکمه های آن دارای افکت های شناور زیبا هستند تا تجربه کاربری عالی را در اختیار کاربران قرار دهند.

دانلود

پیش نمایش

فرم مجوز شماره 6

اگر صفحه وب مرتب و زیبا است، فرم ورود نباید با طراحی آن متفاوت باشد. در اینجا فرمی وجود دارد که قطعاً انتظارات شما را برآورده می کند.

دانلود

پیش نمایش

فرم مجوز شماره 7

فرم با سه گزینه ورود به حساب کاربری: فیس بوک، توییتر یا آدرس پست الکترونیک. و اگر کاربر ندارد حساب، می توانید فرم را به صفحه ثبت نام پیوند دهید.

دانلود

پیش نمایش

فرم مجوز شماره 8

یکی دیگر از فرم های ورود مدرن، مد روز و زیبا. به خصوص در دستگاه های تلفن همراه خوب به نظر می رسد.

دانلود

پیش نمایش

فرم مجوز شماره 9

اگر می خواهید از یک طرح سفید خالص یا رنگ ثابت دور شوید، باید به این شکل نگاه کنید. از اضافات پشتیبانی می کند تصویر پس زمینهیا همپوشانی گرادیان. همچنین گزینه ای برای ورود با فیس بوک یا گوگل وجود دارد.

دانلود

پیش نمایش

فرم مجوز شماره 10

این دقیقا برعکس گزینه قبلی است. به نظر می رسد مینیمالیستی، اما در عین حال بسیار شسته و رفته.

دانلود

پیش نمایش

فرم مجوز №11

به جای ساختن یک فرم از ابتدا، می توانید از یک قالب آماده برای استفاده عالی مانند این استفاده کنید.

دانلود

پیش نمایش

فرم مجوز شماره 12

یک تصویر پس‌زمینه با پوشش سایه آبی، نامی با آواتار و فیلدهای ورودی، فرم ورود شماره ۱۲ است. یک افکت شناور به دکمه ورود اضافه شد.

دانلود

پیش نمایش

فرم مجوز شماره 13

یک قالب تقسیم صفحه که در آن یک نیمه برای یک تصویر و نیم دیگر برای یک فرم است.

دانلود

پیش نمایش

فرم مجوز شماره 14

این مجموعه دارای فرم های ورود ساده و پیچیده تر است. و قالب شماره 14 یکی از مینیمالیستی هاست.

دانلود

پیش نمایش

فرم مجوز شماره 15

فرم بسیار مینیمالیستی است، اما می توانید یک بنر در بالای آن اضافه کنید. با این گزینه کوچک می توانید فرم را جذاب تر کنید.

دانلود

پیش نمایش

فرم مجوز شماره 16

این فرم ورود است تصویر تمام صفحهکه در بالای آن فیلدهایی برای وارد کردن لاگین و رمز عبور و همچنین دکمه ای با افکت شناور وجود دارد.

دانلود

پیش نمایش

فرم مجوز شماره 17

برای شخصی سازی بیشتر فرم می توانید از این الگو استفاده کنید. این شامل یک تصویر واقع در کنار است.

دانلود

پیش نمایش

فرم مجوز №18

دانلود

پیش نمایش

فرم مجوز №19

روشن، پرانرژی و هیجان انگیز - این همه در مورد این شکل از ورود است. این کاملاً پاسخگو است و برای آن بهینه شده است دستگاه های تلفن همراهو با تمام مرورگرهای وب اصلی سازگار است.

دانلود

پیش نمایش

فرم مجوز شماره 20

پس زمینه گرادیان، دکمه مشکی با افکت شناور، فیلدهای نام کاربری و رمز عبور و "رمز عبور خود را فراموش کرده اید؟" همه اینها در فرم مجوز شماره 20 است.

دانلود

پیش نمایش

فرم لاگین کشویی

دانلود

فرم ثبت نام شناور

برای فرم های اشتراک با استفاده از برگه ها و برچسب ها طراحی شده است.

دانلود

فرم ورود ساده

چیزی که زمانی که افراد می خواستند وارد سایت وردپرسی شوند مانع از آن می شد این است که خیلی آسان است. ظاهر. این فرم طرح محبوب را حفظ می کند، اما یک طرح رنگی به آن اضافه می کند.

دانلود

ورود به سیستم - فرم ثبت نام

هنگامی که روی دکمه "Click me" واقع در گوشه سمت راست بالا کلیک می کنید، فرم ورود به سیستم با کمک یک انیمیشن به فرم ثبت نام تبدیل می شود.

دانلود

با فرم SCSS خودکفا وارد شوید

این فرمی است که با استفاده از SCSS ایجاد شده است. یک برنامه افزودنی CSS که ویژگی های جدید و زیبایی را به زبان پایه اضافه می کند. به شما امکان می دهد از متغیرها، قوانین تودرتو، واردات درون خطی و موارد دیگر استفاده کنید.

دانلود

فرم ورود متحرک

این یک فرم ورود به سیستم متحرک است و با کلیک روی دکمه، بالای "Hey you, Login قبلا" به فرم تبدیل می شود.

دانلود

فرم ورود با استفاده از CSS3 و HTML5

نمونه ای از نحوه ایجاد یک فرم ورود ساده با استفاده از HTML5 و CSS3. از عناصر شبه (:after و :before) برای ایجاد افکت چندین صفحه استفاده می کند. این فرم از HTML5 استفاده می‌کند تا اعتبارسنجی و ارسال داده‌ها را آسان‌تر کند.

دانلود

با اثر لرزش وارد شوید

اگر وارد شدی رمز عبور اشتباه، به شما اطلاع داده می شود جلوه زیباعصبانی شدن یک راه حل ساده و موثر.

دانلود

فرم ورود باکسی

اکنون تقریباً هیچ سایتی نمی تواند بدون عناصر رابط مانند فیلدهای ورودی متن، دکمه ها، سوئیچ ها و چک باکس ها کار کند. آنها برای تعامل با کاربر ضروری هستند تا او بتواند کلمات کلیدی را در سایت جستجو کند، نظرات بنویسد، به نظرسنجی ها پاسخ دهد، عکس ها را پیوست کند و بسیاری از کارهای مشابه دیگر را انجام دهد. این فرم ها هستند که دریافت داده ها از کاربر و انتقال آنها به سرور را فراهم می کنند، جایی که آنها در حال تجزیه و تحلیل و پردازش هستند. بنابراین اگر قصد انجام چنین کاری را در سایت خود دارید، بدون فرم نمی توانید آن را انجام دهید.

خود فرم با استفاده از تگ ایجاد می شود

، که می تواند حاوی هر تگ ضروری باشد و با پارامترهای اختیاری زیر مشخص می شود:

  1. آدرس برنامه در سرور وب که محتوای داده های فرم را پردازش می کند.
  2. عناصر فرم، که فیلدهای استاندارد برای ورودی کاربر هستند.
  3. دکمه ارسال اطلاعات به سرور

استفاده از چندین فرم در صفحه مجاز است، اما نباید آنها را یکی داخل دیگری قرار داد (مثال 1).

مثال 1: استفاده نادرست از فرم ها

HTML5 IE Cr Op Sa Fx

تشکیل می دهد



قبل از ارسال داده ها، مرورگر اطلاعات را در قالب یک جفت name=value آماده می کند، جایی که نام توسط ویژگی name تگ تعیین می شود. یا تگ دیگری که در فرم معتبر است و مقدار توسط کاربر وارد می شود یا در قسمت فرم پیش فرض تنظیم می شود. پس از کلیک کاربر بر روی دکمه ارسال، کنترل کننده فرم فراخوانی می شود که اطلاعات وارد شده در فرم را دریافت می کند و سپس آنچه را که توسعه دهنده فرض می کند با آن انجام می دهد. کنترل کننده فرم معمولاً برنامه ای است که توسط ویژگی عمل تگ مشخص می شود.

. این برنامه را می توان به هر زبان سمت سرور مانند PHP، Python، C# و غیره نوشت.

اغلب اتفاق می افتد که صفحه فعلی که مثلاً در PHP نوشته شده است، خودش یک handler form باشد، در این صورت می توانید یک مقدار خالی برای ویژگی action مشخص کنید یا آن را به طور کلی حذف کنید. در ساده ترین حالت، برچسب هیچ ویژگی ندارد و در مثال 2 ارائه شده است.

مثال 2: یک فرم ساده

HTML5 IE Cr Op Sa Fx

تشکیل می دهد



همچنین می‌توانید یک آدرس ایمیل را به‌عنوان مقدار مشخصه action، با شروع مشخص کنید کلمه کلیدی mailto: . وقتی فرم ارسال شد، اجرا می شود برنامه پستیبه طور پیش فرض تنظیم شده است. برای اهداف امنیتی، مرورگر تنظیم شده است که اطلاعات وارد شده در فرم را بطور محرمانه از طریق پست ارسال نکند. برای تفسیر صحیح داده ها، از ویژگی enctype با مقدار text/plain در تگ استفاده کنید

(مثال 3).

مثال 3: ارسال فرم از طریق پست

HTML5 IE Cr Op Sa Fx

تشکیل می دهد



مرورگرها با چنین کدهایی به طور مبهم کار می کنند. فایرفاکس لیستی از برنامه های کاربردی مناسب برای ارسال نامه ارائه می دهد (شکل 1)، اینترنت اکسپلورراخطاری را نمایش می دهد (شکل 2) و تلاش می کند برنامه مرتبط با نامه را راه اندازی کند، Opera مانند فایرفاکس لیستی از گزینه های مناسب برای ارسال نامه را ارائه می دهد (شکل 3).

برنج. 1. راه اندازی برنامه در فایرفاکس

برنج. 2. هشدار اینترنت اکسپلورر

برنج. 3. انتخاب یک برنامه در Opera

با توجه به اصلی تگ های HTMLما نمی توانیم به عنصر مهمی مانند فرم ها دست نزنیم. اغلب صفحات وب نیاز به بازخورد دارند. به عنوان مثال، پر کردن پرسشنامه در سایت، ثبت نام، مجوز، نظرات و غیره. در تمام این موارد کاربر قسمت های خاصی (فیلدهای فرم) را در صفحه پر می کند و پس از آن داده ها به سرور ارسال می شود. برای ایجاد بازخوردفرم ها استفاده می شود. فرم یک قطعه است سند HTMLبرای ورودی کاربر

شکل فرم ثبت نام دانش آموز در وب سایت موسسه آموزشی را نشان می دهد.

برای ایجاد فرم از کانتینر استفاده می شود

با ویژگی action، که صفحه ای را در سرور مشخص می کند که داده های ارسال شده توسط فرم را پردازش می کند.

ساختار ساده ترین فرم:


عناصر فرم ...

هر فرم همچنین باید دارای دکمه ارسال باشد تا پس از پر شدن فرم، اطلاعات ارسال شود.

ساختار دکمه:

بنابراین، برای ثبت تقریباً تمام عناصر فرم، از تگ استفاده می شود با ویژگی type برای ایجاد دکمه ای که تمام داده ها را از فرم ها بازنشانی می کند، از ساختار زیر استفاده می شود:

برای ایجاد یک فیلد متنی (فیلد متنی) یک پارامتر متن وجود دارد. برای این کار از پارامترهای زیر استفاده می شود: name – field name; اندازه - برای فیلد در نمادها؛ maxlength - حداکثر تعداد کاراکترهای ممکن در فیلد. مقدار - اطلاعاتی که به طور پیش فرض در فرم نمایش داده می شود

نمونه ای از ورودی فرم با دو فیلد متنی:


اسمت را وارد کن:



نام خانوادگی را وارد کنید:





نتیجه فرم در شکل نشان داده شده است.

در صورت نیاز به وارد کردن حجم زیادی از اطلاعات در یک فیلد متنی، به عنوان مثال، یک نظر، از فرم یک ناحیه متنی (textarea) استفاده می شود که با استفاده از تگ ایجاد می شود.

نتیجه کد با ناحیه متن در شکل نشان داده شده است.

عنصر بعدی فرم ها لیست هایی هستند که به شما امکان می دهند از مجموعه مقادیر ارائه شده انتخاب کنید. برچسب ها به شما امکان می دهند یک فرم لیست ایجاد کنید

برای اینکه عنصر در هنگام بارگذاری صفحه برجسته شود، در تگ ضروری است

یک روش انتخاب مشابه، چک باکس و عناصر فرم رادیو دکمه است. تفاوت بین این عناصر این است که چک باکس به شما امکان می دهد چندین انتخاب را انجام دهید و دکمه رادیویی تنها به صورت تکی.

ساختار چک باکس و ورودی دکمه رادیویی:

متن

دکمه رادیویی:

متن

در عناصر مشخص شده در ساختار، ویژگی checked به طور پیش فرض برای برجسته کردن کادر انتخاب و دکمه رادیویی استفاده می شود. نمونه ای از استفاده از چک باکس، دکمه رادیویی و همچنین کد HTML در شکل نشان داده شده است.

یکی دیگر از عناصر فرم یک دکمه است که با استفاده از ویژگی type تگ مشخص می شود. با مقدار دکمه:

در کد مشخص شده برای ایجاد یک دکمه، یک پارامتر onclick وجود دارد که به عنوان یک قاعده، کدی را در یک زبان برنامه نویسی مشخص می کند تا با کلیک روی این دکمه، اقدامی را انجام دهد:

برای نمایش یک پیام در یک پنجره خاص، از دستور جاوا اسکریپت به نام aler استفاده می شود. نتیجه مثال در شکل نشان داده شده است.

برای درج یک تصویر در یک دکمه، از کد نشان داده شده در مثال زیر استفاده کنید:

هنگام ثبت نام و ورود به سایت ها از یک فیلد با تست مخفی استفاده می شود که به صورت ستاره نمایش داده می شود. این عنصر فرم رمز عبور است:

اغلب، ثبت نام در سایت به چندین صفحه تقسیم می شود و هر صفحه بعدی باید حاوی اطلاعات صفحه قبلی باشد. عنصر فرم پنهان برای مخفی کردن اطلاعات ارسالی استفاده می شود:

عنصر فرم پنهان در پنجره مرورگر نامرئی خواهد بود.

برای آپلود فایل ها در سرور، فرم ها دارای یک عنصر فایل هستند. یک کد نمونه برای آپلود فایل ها در سرور در زیر نشان داده شده است:

بنابراین، در این مبحث، عناصر فرم برای ایجاد صفحات مختلف HTML در نظر گرفته شد که همراه با پردازنده های اسکریپت در رایانه یا سرور، به شما امکان توسعه برنامه های کاربردی وب تمام عیار را می دهد.

فرم های HTML عناصر رابط پیچیده ای هستند. آنها شامل عناصر عملکردی مختلفی هستند: فیلدهای ورودی و