دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲
  • آذر

جلسه ۴۷ : آموزش کار با تگ form در HTML

  • دسته‌بندی‌ها :
جلسه ۴۷ : آموزش کار با تگ form در HTML
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      سلام پی وی لرنی های عزیز!
      به دوره آموزش تگ های HTML خوش آمدید!
      HTML یا Hypertext Markup Language یک نوع زبان نشانه‌گذاری استاندارد برای ایجاد صفحات اینترنت و وب محسوب می شود.
      می توان ادعا کرد که HTML دروازه ورود و پیشرفت برای یادگیری سایر زبان های برنامه نویسی هم چون CSS و جاوا اسکریپت است.
      HTML ساختار و اسکلت صفحات وب را تشکیل می دهد و بدون آن نمی توان هیچ صفحه وبی را ساخت.
      دوست دارید طراح وب شوید؟
      خب باید HTML را بیاموزید!
      نگران نشوید! یادگیری HTML کار دشواری نیست و با کمی تلاش خیلی زود در آن استاد می شوید.
      در جلسه قبل آموختیم که چگونه از تگ footer استفاده نمایییم؛ تگ footer تگی است که که به کمک آن می توان بخش فوتر یا بخش پایینی یک صفحه وب را تنظیم نمود.
      در این جلسه آموزش کار با تگ form در HTML را به علاقمندان این دوره ارائه می نماییم.

      آموزش کار با تگ form در HTML

      به مثال زیر توجه نمایید.
      در این مثال یک فرم HTML یا HTML form وجود دارد که دارابی دو زمینه ورودی و یک دکمه ارسال است.

      مثال : 

      تعریف و کاربرد

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

      • <input>
      • <textarea>
      • <Button>
      • <select>
      • <option>
      • <optgroup>
      • <fieldset>
      • <label>
      • <output>

      پشتیبانی مرورگر ها

      عنصر
      <form>بلهبلهبلهبلهبله

      تفاوت بین HTML 4.01 و HTML5

      HTML5 دو خصیصه جدید خصیصه autocomplete و خصیصه novalidate  را اضافه کرده و خصیصه accept را حذف نموده است.

      تفاوت بین HTML و XHTML

      در XHTML خصیصه name غیر معتبر شده است و باید به جای آن از خصیصه global id استفاده نمایید.

      خصیصه ها

      خصیصهمقدارتوضیحات
      acceptfile_typeاین خصیصه نوع فایل هایی که کاربر می تواند آن ها را آپلود کند مشخص می نماید.
      این خصیصه در HTML5 پشتیبانی نمی شود.
      accept-charsetcharacter_setاین خصیصه نحوه کدگذاری کاراکترهایی را که برای ارسال فرم استفاده می شود را مشخص می نماید.
      actionURLمشخص میکند که داده های یک فرم کجا ارسال شوند.
      autocompleteon
      off
      قابلیت تکمیل خودکار فیلدهای فرم را مشخص می نماید.
      enctypeapplication/x-www-form-urlencoded
      multipart/form-data
      text/plain
      این خصیصه نحوه ی کدگذاری داده های یک فرم را در هنگام ارسال به سرور مشخص می کند.
      methodget
      post
      این خصیصه چگونگی ارسال داده های یک فرم را به سرور مشخص می کند.
      nametextیک نام را برای فرم تعیین می نماید.
      novalidatenovalidateاین فرم تعیین می نماید که داده های یک فرم در هنگام ارسال به سرور اعتبارسنجی نشوند.
      target_blank
      _self
      _parent
      _top
      نحوه نمایش صفحه مقصد را تعیین می نماید.

      خصیصه های سراسری Global Attributes

      تگ <form> از خصیصه های سراسری در HTML پشتیبانی می کند.

       خصیصه رویداد Event Attributes

      تگ <form> از خصیصه رویداد در HTML پشتیبانی می کند.

      مثال های تکمیلی

      مثال یک:

      یک form به همراه چک باکس:

      مثال : 

      مثال

      یک form با دو چک باکس و یک دکمه ارسال:

      مثال : 

      تنظیمات پیش فرض CSS

      بیشتر مرورگرها عنصر <form> را با مقادیر پیش فرض زیر نمایش می دهند:

      مثال : 

      کلام آخر

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

      QR:  جلسه ۴۷ : آموزش کار با تگ form در HTML
      به اشتراک بگذارید