آموزش HTML5: فرم های وب

HTML5: Web Forms

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

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • با استفاده از پرونده های تمرینی Using the exercise files

  • ابزارهای ضروری را نصب کنید Installing the essential tools

  • استفاده از فرم های HTML5 در دنیای واقعی Using HTML5 Forms in the real world

1. مرور اجمالی فرم های HTML5 1. Overview of HTML5 Forms

  • اشکال HTML5 جدید چیست؟ What's new in HTML5 Forms?

  • نمای کلی از ویژگی های فرم های HTML5 جدید Overview of the new HTML5 Forms features

2. با استفاده از ویژگی ها و روش های جدید 2. Using the New Attributes and Methods

  • تعیین یک قسمت فرم فعال فعال با استفاده از ویژگی فوکوس خودکار Designating a default active form field using the autofocus attribute

  • پر کردن خودکار داده های قبلاً وارد شده با ویژگی خودکار Auto-filling previously entered data with the autocomplete attribute

  • نمایش متن نگهدارنده در قسمتهای فرم Displaying placeholder text in form fields

  • محدود کردن داده های زمینه فرم با یک عبارت معمولی با استفاده از ویژگی الگوی Constraining form field data with a regular expression using the pattern attribute

  • دکمه های ارسال ارسال کنید که قوانین اعتبارسنجی را با استفاده از ویژگی novalidate دور می کنند Creating Submit buttons that bypass validation rules using the novalidate attribute

  • تنظیم زمینه های مورد نیاز Setting required fields

  • با استفاده از API های انتخاب متن Using the text selection APIs

  • ساخت یک ظاهر طراحی CSS برای زمینه های نامعتبر ، معتبر و لازم Building CSS styling for invalid, valid, and required fields

3. قالب بندی زمینه ها با ویژگی های ورودی جدید 3. Formatting Fields with the New Input-Type Attributes

  • ایجاد زمینه جستجو Creating a search field

  • گرفتن آدرس ایمیل Capturing email addresses

  • ایجاد فیلد آدرس وب Building a web address field

  • ایجاد فیلد ورودی شماره تلفن Creating a phone number input field

  • قالب بندی زمینه شماره Formatting number fields

  • ایجاد زمینه برای گرفتن دامنه تعداد Creating fields for capturing number ranges

  • ایجاد زمینه انتخاب تاریخ Building a date picker field

  • برای ورودی فیلد از انتخابگر رنگ استفاده کنید Invoking the color picker for field input

4- با استفاده از عناصر فرم جدید 4. Using the New Form Elements

  • ایجاد لیست ورودی های پیشنهادی با استفاده از عنصر datalist Creating a list of suggested entries using the datalist element

  • استفاده از عنصر پیشرفت برای ایجاد نوار پیشرفت Using the progress element to create a progress bar

  • اندازه گیری با عنصر متر را نشان می دهد Indicating measurements with the meter element

  • نمایش نتایج حاصل از محاسبه با استفاده از عنصر خروجی Displaying the results of a calculation using the output element

5. نمونه هایی از فرم های HTML5 در دنیای واقعی 5. Real-World Examples of HTML5 Forms

  • فرم های HTML5 و موبایل HTML5 Forms and mobile

  • تبدیل یک فرم معمولی به فرم HTML5 Transforming an ordinary form into an HTML5 form

نتیجه Conclusion

  • خداحافظ Goodbye

نمایش نظرات

آموزش HTML5: فرم های وب
جزییات دوره
1h 58m
29
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
145,834
- از 5
ندارد
دارد
دارد
Joe Marini
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Marini Joe Marini

وکیل ارشد توسعه دهنده در گوگل، توسعه دهنده

جو مارینی یک مدافع ارشد توسعه‌دهنده در Google و توسعه‌دهنده Dreamweaver و Windows Phone است.

جو بیش از 20 سال در صنایع وب و نرم‌افزار کار کرده است. او یکی از اعضای اصلی تیم مهندسی Dreamweaver در Macromedia بود و نقش‌های برجسته‌ای در تولید محصولاتی مانند QuarkXPress، Microsoft Expression Blend، mTropolis mFactory و Extensis QX-Tools داشت. او به طور منظم یک سخنران برجسته در کنفرانس‌های صنعتی است و چندین نشریه در زمینه توسعه وب و نرم‌افزار تألیف کرده یا در نویسندگی مشترکی دارد. قبل از گوگل، جو مسئول پلت فرم توسعه دهنده وب موبایل برای ویندوز فون 7 در مایکروسافت بود. کتاب او، مدل شیء سند، به طور گسترده ای به عنوان منبع قطعی برای کار با DOM در نظر گرفته می شود.