صفت خصوصی enctype در html
در این مقاله از سایت آموزی جهت استفاده شما همراهان گرامی به معرفی و کاربرد صفت خصوصی enctype در html ، می پردازیم. صفت enctype مخصوص تگ form می باشد. با ما همراه باشید.
معرفی و کاربرد صفت خصوصی enctype در HTML
ویژگی خصوصی enctype ، مخصوص تگ form می باشد. ویژگی enctype ، نحوه رمزگذاری داده های فرم برای ارسال به سرور را تعریف می کند. صفت enctype ، معمولا زمانی به کار می رود، که داده های فرم اچ تی ام ال جهت ارسال به سرور نیاز به رمزگذاری دارد. خاصیت enctype ، سه مقدار یا value می گیرد ، که در ادامه به توضیح مقادیر صفت enctype می پردازیم.
صفت enctype تنها در صورتی که ویژگی method درون تگ form برابر با مقدار post باشد ( “method=”post ) قابل استفاده است.
مقادیر صفت enctype درون عنصر form در سند HTML
- مقدار application/x-www-form-urlencoded
- مقدار multipart/form-data
- مقدار text/plain
1- مقدار application/x-www-form-urlencoded در صفت enctype
مقدار application/x-www-form-urlencoded ، مقدار پیشفرض در صفت enctype می باشد. در این حالت، همه کاراکترها قبل از ارسال فرم به سرور رمزگذاری می شوند. به این ترتیب که فاصله ها به کاراکتر “+” تبدیل شده و بقیه کاراکترها به کدهای اسکی هگزادسیمال تبدیل می شوند.
2- مقدار multipart/form-data در صفت enctype درون تگ form
در صورت استفاده از مقدار multipart/form-data ، هیچ یک از کاراکترها رمزگذاری نمی شوند. این مقدار زمانی مورد نیاز است که داخل فرم html ، یک کنترل جهت ارسال فایل وجود داشته باشد.
3- مقدار text/plain در صفت خصوصی enctype در html درون تگ form
در صورت استفاده از مقدار text/plain ، فاصله ها به “+” تبدیل شده ولی بقیه کاراکترها تغییری نمی کنند.
برای کسب اطلاعات بیشتر در مورد یادگیری طراحی وب حتما به صفحه آموزش طراحی سایت سر بزنید.
مثال استفاده از ویژگی enctype با مقدار multipart/form-data درون تگ form
<form action="/action_page_binary.asp" method="post" enctype="multipart/form-data">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
بررسی ویژگی enctype در سند html 4.0.1 و HTML5
خاصیت enctype از نظر کاربرد در HTML4.01 و HTML5 تفاوتی ندارد و در هر دو نسخه پشتیبانی می شود.
برای متخصص شدن در طراحی سایت فروشگاهی با وردپرس روی لینک زیر کلیک کن و تو دوره ثبت نام کن:
دوره فوق حرفه ای آموزش طراحی سایت فروشگاهی با وردپرس پروژه محور
برای متخصص شدن در طراحی بخش Front End سایت روی لینک زیر کلیک کن و تو دوره ثبت نام کن:
دوره فوق حرفه ای آموزش طراحی وب با HTML5 و CSS3 و jQuery
برای متخصص شدن در بهینه سازی و سئوی سایت روی لینک زیر کلیک کن و تو دوره ثبت نام کن:
دوره آموزش سئو محتوا کاملا حرفه ای براساس آخرین آپدیت های گوگل
پشتیبانی مرورگرهای اینترنتی از صفت خصوصی enctype در html درون تگ form
صفت html | |||||
enctype | بله | بله | بله | بله | بله |
پیوندهای مهم و کاربردی
تگ های HTML در سایت آموزی | تگ های جدید HTML5 در سایت آموزی | صفات تگ های HTML در سایت آموزی | تگ های منسوخ شده HTML5 در سایت آموزی | تگ های block level و inline level در سایت آموزی | تگ های HTML در W3school | ویژگی های CSS در سایت آموزی | ویژگی های CSS در W3schools
صفت خصوصی enctype در HTML صفت enctype در تگ form – اختصاصی سایت آموزی
درباره سایت آموزی
علیرضا ابراهیمی - بنیانگذار وبسایت آموزشی سایت آموزی ، 8 سال سابقه فعالیت حرفه ای در زمینه طراحی سایت ، سئو ، سابقه تدریس اغلب زبان های برنامه نویسی تحت وب ، محقق و تحلیلگر ساختارهای توسعه دهنده وب
نوشته های بیشتر از سایت آموزی
دیدگاهتان را بنویسید