بازگشت به وبلاگ

آموزش فرم‌ها در HTML: معرفی تگ form و ساخت اولین فرم

فرم‌ها قلب تعاملی هر سایتی هستن که بدون تگ form کاربرات اطلاعات نمیدن😍. تو این آموزش از صفر تگ form رو یاد میگیری،input های ضروری text email password رو میشناسی و فرم کامل ثبت نام با label و validation میسازی.اگر میخوای آموزش کامل فرم‌ها در HTML برای مبتدیان رو با مثال‌های عملی یاد بگیری،این پست برات عالیه🚀.

5 دقیقه مطالعه
12
آموزش فرم‌ها در HTML: معرفی تگ   form و ساخت اولین فرم

what-is-form-tag

تگ form چیست و ساختار کلی فرم HTML

فرم نمیزنی؟ کاربرات اطلاعات نمیدن😱📝 تگ form اصلی هر فرمیه که input ها،button ها و label ها رو داخلش قرار میدی تا اطلاعات کاربر جمع بشه، بدون form داده‌ها به سرور نمی‌رن. دو attribute مهم action (آدرس پردازش) و method GET یا POST داره، این آموزش تگ form در HTML برای مبتدیان پایه ساخت فرم ثبت نام و login هست🚀.

HTML
<form action="/submit" method="POST">
  <label>نام:</label>
  <input type="text" name="name">
  <br>
  <input type="submit" value="ارسال">
</form>

form مثل جعبه اطلاعات عمل میکنه،action مشخص میکنه داده‌ها کجا برن، method POST برای اطلاعات حساس مثل password امن‌تره، اگر میخوای آموزش ساخت اولین فرم HTML با تگ form رو کامل یاد بگیری،هر input رو با name منحصربه‌فرد بده تا سرور بفهمه چی دریافت کرده😎.

inputs-tag-in-form

input های ضروری: text ،email ،password و submit

فرم بدونinput ؟ کاربرات دیوونه میشن😱⌨️ input type="text" برای نام و متن ساده ،type="email" خودکار @ رو چک میکنه ،type="password" ستاره نشون میده و type="submit" دکمه ارسال میسازه، این ۴ تا input های ضروری در فرم HTML برای ثبت نام و login هستن. آموزش input text email password submit در HTML برای مبتدیان کمک میکنه فرم‌های کاربردی بسازی بدون validation پیچیده🚀.

HTML
<form>
  <input type="text" name="username" placeholder="نام کاربری">
  <br>
  <input type="email" name="email" placeholder="ایمیل@مثال.com">
  <br>
  <input type="password" name="pass" placeholder="رمز عبور">
  <br>
  <input type="submit" value="ورود">
</form>

هر input name منحصربه‌فرد میخواد تا سرور بفهمه چی دریافت کرده،email خودش format چک میکنه، password امن‌تره، submit form رو میفرسته، اگر میخوای آموزش کامل input های ضروری فرم HTML رو مسلط شی،همین ۴ تا رو حفظ کن😎.

craate-form-in-html

ساخت فرم کامل ثبت نام با label و validation

فرم ثبت نام بدون label؟ کاربرات کور میشن😱👀 label به هر input وصل میشه تا کاربر با کلیک روی متن فیلد فعال بشه،required validation خودکار چک میکنه فیلد خالی نباشه،این ترکیب آموزش ساخت فرم کامل ثبت نام HTML با label و validation کاربرپسندترین فرمه🚀.pattern برای phone و email format دقیق‌تر چک میکنه بدون JavaScript.

HTML
<form action="/register" method="POST">
  <label for="name">نام:</label>
  <input type="text" id="name" name="name" required>
  <br>
  
  <label for="email">ایمیل:</label>
  <input type="email" id="email" name="email" required>
  <br>
  
  <label for="phone">تلفن:</label>
  <input type="tel" id="phone" name="phone" pattern="[0-9]{11}" required>
  <br>
  
  <label for="pass">رمز:</label>
  <input type="password" id="pass" name="pass" required minlength="8">
  <br>
  
  <input type="submit" value="ثبت نام">
</form>

label با for="id" به input وصل میشه،required خط قرمز نشون میده ، pattern regex ساده format چک میکنه، minlength طول password رو محدود میکنه، اگر میخوای فرم ثبت نام کامل HTML با validation بسازی،label+required+pattern طلاییه😎.

حالا که تگ form،input های ضروری و validation رو یاد گرفتی،آماده‌ای فرم ثبت نام،login و contact حرفه‌ای بسازی✨.یادت باشه form=label+required+pattern فرم کاربرپسند و سئوی قوی. از امروز همه فرم‌هات رو با این ساختار بساز و ببین چطور نرخ تبدیل و lead generation سایتت منفجر میشه💥🌟.

این مقاله به درد یکی از رفیقات می‌خوره؟

با یه کلیک براش بفرست تا اونم تو این مسیر همراهت بشه

مقالات مرتبط با این موضوع

برای ادامه مسیرت اینا رو از دست نده
تفاوت section،article  و aside در HTML؛ کِی از کدوم استفاده کنیم؟

تفاوت section،article و aside در HTML؛ کِی از کدوم استفاده کنیم؟

section article aside رو قاطی می‌کنی و div div div می‌نویسی؟😵 تفاوت section،article و aside درHTML؛ کی از کدوم استفاده کنیم؟ راز کد تمیز و SEO بالا رو فاش می‌کنه! از تفاوت اصلی‌شون شروع می‌کنیم،مثال‌های واقعی وبلاگ و فروشگاه می‌بینیم و کشف می‌کنیم چرا semantic tags برای SEO و accessibility جادو می‌کنن.🚀

5 دقیقه مطالعه
آموزش کامل تگ‌های معنایی HTML؛ از   header تا  article

آموزش کامل تگ‌های معنایی HTML؛ از header تا article

div div div همه جا؟ آموزش کامل تگ‌های معناییHTML ؛ از header تا article صفحه‌ت رو از آشوب نجات می‌ده! یاد می‌گیری header nav footer چطور ساختار اصلی بسازن،article section aside محتوا رو منظم کنن و main figure تگ‌های مخفی قدرتمند HTML باشن تا semantic HTML پیشرفته برای SEO و accessibility داشته باشی.🚀

4 دقیقه مطالعه
آموزش تگ‌های label، textarea و button در HTML

آموزش تگ‌های label، textarea و button در HTML

فرم‌هایی بساز که همه عاشقشون بشن!😍 تا حالا فرم وبسایتت رو کاربرا نصفه ول کردن؟ یا screen reader ها نمی‌تونستن بخوننشون؟🤔 آموزش تگ‌های label textarea و button در HTML دقیقاً همون چیزیه که نیاز داری!

7 دقیقه مطالعه
آموزش فرم‌ها در HTML: معرفی تگ form و ساخت اولین فرم | EagerDevelopers