HTML Forms: Ek Beginner Ka Guide 💻📄
Agar aap web development start kar rahe ho, toh HTML Forms samajhna bahut zaroori hai. Ye forms interactive websites banane ka ek core part hote hain. Chaliye samajhte hain HTML forms ke elements aur unke attributes ke baare mein simple aur asaan bhaasha mein! 🚀
HTML Forms Kya Hain? 📝
HTML forms ka kaam hota hai user input collect karna aur server tak bhejna. Ye forms kaafi alag-alag fields jaise text box, radio button, aur checkbox ko use karke user interaction ko easy aur interesting banate hain.
<form> Tag Aur Uske Attributes 🏷️
HTML form ka base tag hai <form>
. Ye tag sare form elements ko ek container mein rakhta hai aur data kaise process hoga, isko control karta hai.
- action: Data kahan bhejna hai, ye batata hai.
- method: Data bhejne ka tareeka define karta hai (
GET
yaPOST
). - enctype: Jab file upload karni ho tab data encoding ka format set karta hai.
- target: Response kahan dikhega (
_blank
,_self
, etc.).
Example:
<form action="/submit" method="POST">
<!-- Form ke elements yahaan honge -->
</form>
Common Input Types 🎛️
<input>
tag kaafi tarah ke inputs create karne ke kaam aata hai.
Examples:
1. Text Field
<input type="text" name="username" placeholder="Enter your name">
2. Password Field
<input type="password" name="password" placeholder="Enter your password">
3. Radio Buttons
<input type="radio" name="gender" value="male"> Male
<input type="radio" name="gender" value="female"> Female
4. Submit Button
<input type="submit" value="Submit">
Textarea 🖋️
Multi-line input ke liye <textarea>
tag ka use hota hai.
<textarea name="comments" rows="4" cols="50" placeholder="Enter your comments"></textarea>
Dropdown Menus 🔽
Dropdown menu banane ke liye <select>
tag ka use hota hai.
<select name="country">
<option value="india">India</option>
<option value="usa">USA</option>
<option value="uk">UK</option>
</select>
Labels 🏷️
<label>
tag accessibility aur UX ke liye helpful hota hai.
<label for="name">Name:</label>
<input type="text" id="name" name="username">
Buttons 🖲️
Custom behaviour ke liye <button>
ka use kar sakte hain.
<button type="submit">Submit</button>
<button type="button" onclick="alert('Hello!')">Click Me</button>
💬 Koi sawal ya tip ho toh comments mein zaroor share karein! 😊