ساختار فرم html

از آنجایی که مفصلا در مورد پردازش فرم html توسط php نوشتم تصمیم بر این شد که اندکی هم از ساختار فرم html و مباحث پیرامونش بنویسم تا مطالب برای سطوح ابتدایی هم مفهوم پیدا کند.

در این مطلب در دو جدول به طور کامل با عناصر یک فرم html و خواصی که در فرم html کاربرد دارند آشنا می شوید

 ساختار کلی فرم html

خواص فرم html

فرم html دارای چند خاصیت است که کاربرد هر کدام بدین شرح است

خاصیت اختیاری/اجباری کاربرد مقادیر پیشفرض
action اختیاری وقتی فرم ارسال شد چه اتفاقی بیفتد prosess_form.php خالی= در همان صفحه پردازش شود
method اختیاری متد ارسال فرم get = مقادیر در آدرس صفحه پیداست

post = مناسب برای اطلاعات حساس

توضیح کامل

خالی = GET
name ضروری مشخص کننده نام هر فیلد هر چیزی  
accept-charset اختیاری مشخص کننده انکدینگ استفاده شده در فرم  utf-8

 

انکدینگ صفحه ی جاری
enctype اختیاری دیتا هنگام ارسال به سرور چطور انکد شود

تنها وقتی از متد Post استفاده شده قابل استفاده است

text/plain

multipart/form-data

application/x-www-form-urlencoded

 
novalidate اختیاری مرورگر باید/نباید صحیح بودن فرم را بررسی کند یک مقدار جبری است

وقتی هست یعنی دیتا (اینپوت) بررسی نشود

<form novalidate>
autocomplete اختیاری پر شدن خودکار فرم توسط مرورگر  on

off

on
target اختیاری نتیجه ی دریافتی کجا نمایش داده شود

_blank

_parent

_top

framename

_self

همان صفحه

عناصر فرم html

همچنین فرم html ساخته شده از عناصر زیر است که کاربرد هر عنصر را هم ذکر می کنم

از این بین تنها دو مورد آخر در html 5 هستند و بقیه html 4

نام کاربرد نسخه html
<form> ایجاد فرم html 4 & 5
<input> ایجاد فیلد html 4 & 5
<textarea>  ایجاد ناحیه متنی html 4 & 5
<label> ایجاد لیبل برای فیلد html 4 & 5
<fieldset> گروه بندی عناصر مرتبط html 4 & 5
<legend> کپشن گروه بندی html 4 & 5
<select> ایجاد پایین افتادنی html 4 & 5
<optgroup> گروه بندی پایین افتادنی ها html 4 & 5
<option> مقادیر پایین افتادنی html 4 & 5
<button> ایجاد دکمه ی قابل کلیک html 4 & 5
<datalist> ایجاد فیلد با مقادیر پیشفرض html 5
<output> نمایش نتیجه محاسبه شده html 5

در مباحث آتی در مورد انواع فیلد ها و خواص فیلد ها در فرم html خواهم نوشت

One thought on “ساختار فرم html”

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

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

یک × 3 =