đ§ž #āĻāĻāĻāĻিāĻāĻŽāĻāϞ āĻāϰ āĻĢāϰ্āĻŽ, āĻāύāĻĒুāĻ āĻ āϞেāĻŦেāϞ HTML Form, Input, Label āĻāϰ āĻাāĻ āĻŦিāϏ্āϤাāϰিāϤ āĻĻেāĻাāύো āĻšāϞো:
đ§ž HTML Form Input āĻী?
<form>
āĻ্āϝাāĻ āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰে āĻāĻāĻি āĻĢāϰ্āĻŽ āϤৈāϰি āĻāϰা āĻšā§, āĻāϰ <input>
āĻ্āϝাāĻ āĻĻিā§ে āĻŦ্āϝāĻŦāĻšাāϰāĻাāϰীāϰ āĻাāĻ āĻĨেāĻে āĻĄেāĻা āĻāύāĻĒুāĻ āύেāĻā§া āĻšā§।
đ§ą HTML Form āĻāϰ āĻāĻ āύ:
<form action="submit.php" method="post"> <input type="text" name="username">
<input type="submit" value="Submit">
</form>
đ Input-āĻāϰ āϧāϰāĻŖ āĻ āĻāĻĻাāĻšāϰāĻŖ:
Input āĻাāĻāĻĒ | āĻাāĻ | āĻāĻĻাāĻšāϰāĻŖ |
---|---|---|
text | āϏাāϧাāϰāĻŖ āĻেāĻ্āϏāĻ āĻāύāĻĒুāĻ | <input type="text" name="name"> |
password | āĻĒাāϏāĻā§াāϰ্āĻĄ āĻāύāĻĒুāĻ (āĻোāĻĒāύ āĻĨাāĻে) | <input type="password" name="pass"> |
email | āĻāĻŽেāĻāϞ āĻāύāĻĒুāĻ | <input type="email" name="email"> |
number | āϏংāĻ্āϝা āĻāύāĻĒুāĻ | <input type="number" name="age"> |
checkbox | āĻāĻ āĻŦা āĻāĻাāϧিāĻ āĻ āĻĒāĻļāύ | <input type="checkbox" name="fruit" value="apple"> Apple |
radio | āĻāĻāĻাāĻ āĻ āĻĒāĻļāύ āĻŦেāĻে āύিāϤে | <input type="radio" name="gender" value="male"> Male |
submit | āĻĢāϰ্āĻŽ āϏাāĻŦāĻŽিāĻ āĻāϰāϤে | <input type="submit" value="Send"> |
reset | āĻĢāϰ্āĻŽ āϰিāϏেāĻ āĻāϰāϤে | <input type="reset" value="Clear"> |
file | āĻĢাāĻāϞ āĻāĻĒāϞোāĻĄ | <input type="file" name="resume"> |
date | āϤাāϰিāĻ āĻāύāĻĒুāĻ | <input type="date" name="dob"> |
tel | āĻĢোāύ āύāĻŽ্āĻŦāϰ | <input type="tel" name="phone"> |
đ āĻ āϤিāϰিāĻ্āϤ āĻĢāϰ্āĻŽ āĻāϞিāĻŽেāύ্āĻ:
đš textarea
– āĻāĻাāϧিāĻ āϞাāĻāύেāϰ āĻāύ্āϝ:
<textarea name="message" rows="5" cols="30">Type here...</textarea>
đš select
+ option
– āĻĄ্āϰāĻĒāĻĄাāĻāύ āĻŽেāύু:
<select name="country"> <option value="bd">Bangladesh</option>
<option value="in">India</option>
</select>
đ¯ āĻāĻĻাāĻšāϰāĻŖ: āĻāĻāĻি āϏাāϧাāϰāύ HTML āĻĢāϰ্āĻŽ
<form action="submit.php" method="post"> <label>Name:</label>
<input type="text" name="username" placeholder="Your name" required><br><br>
<label>Email:</label>
<input type="email" name="email" required><br><br>
<label>Gender:</label>
<input type="radio" name="gender" value="male"> Male
<input type="radio" name="gender" value="female"> Female<br><br>
<label>Message:</label><br>
<textarea name="message" rows="4" cols="30"></textarea><br><br>
<input type="submit" value="Send">
</form>
✅ āϏংāĻ্āώেāĻĒে:
-
<form>
āĻ্āϝাāĻ āĻĢāϰ্āĻŽ āĻļুāϰু āĻāϰে -
<input>
āĻ্āϝাāĻ āĻŦ্āϝāĻŦāĻšাāϰāĻাāϰীāϰ āĻāύāĻĒুāĻ āύেā§ -
type
āĻ ্āϝাāĻ্āϰিāĻŦিāĻāĻ āĻĻিā§ে āĻāύāĻĒুāĻেāϰ āϧāϰāύ āĻ িāĻ āĻāϰা āĻšā§ -
name
āĻ ্āϝাāĻ্āϰিāĻŦিāĻāĻ āĻĄেāĻা āĻļāύাāĻ্āϤ āĻāϰāϤে āϏাāĻšাāϝ্āϝ āĻāϰে
āĻাāύ āĻাāĻāϞে āĻāĻŽি āĻāĻ āĻĢāϰ্āĻŽāĻিāϰ CSS āĻĄিāĻাāĻāύ āϏāĻš āϏুāύ্āĻĻāϰ āĻĢāϰ্āĻŽ āϞেāĻāĻāĻ āĻŦাāύিā§ে āĻĻিāϤে āĻĒাāϰি! āĻāĻ্āϰāĻšী?
đˇ️ HTML Label āĻী?
<label>
āĻ্āϝাāĻ āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰে āĻāύāĻĒুāĻ āĻĢিāϞ্āĻĄেāϰ āĻāύ্āϝ āĻāĻāĻি āϞেāĻŦেāϞ āĻŦা āĻļিāϰোāύাāĻŽ āĻĻেāĻā§া āĻšā§, āϝেāύ āĻŦ্āϝāĻŦāĻšাāϰāĻাāϰী āĻŦুāĻāϤে āĻĒাāϰে āϤাāϰা āĻী āϤāĻĨ্āϝ āĻĻিāĻ্āĻে।
āĻāĻি āĻāύāĻĒুāĻ āĻĢিāϞ্āĻĄেāϰ āϏāĻ্āĻে āϝুāĻ্āϤ āĻšā§ে āĻাāĻ āĻāϰে, āĻāĻŦং āϝেāĻোāύো āϏ্āĻ্āϰিāύ āϰিāĻĄাāϰ āĻŦা āĻ ্āϝাāĻ্āϏেāϏিāĻŦিāϞিāĻি āĻুāϞ āĻāϰ āĻāύ্āϝāĻ āϏāĻšাā§āĻ।
đ§ą Label-āĻāϰ āϏাāϧাāϰāĻŖ āĻāĻ āύ:
<label for="inputID">Label Text</label><input type="text" id="inputID" name="inputName">
đš āĻāĻাāύে:
-
<label for="inputID">
— āϞেāĻŦেāϞāĻি āĻাāĻে āύিāϰ্āĻĻেāĻļ āĻāϰāĻে, āϏেāĻা āĻাāύাā§ -
<input id="inputID">
— āĻāύāĻĒুāĻেāϰid
āĻāĻŦং āϞেāĻŦেāϞেāϰfor
āĻāĻāĻ āĻšāϞে āϤাāϰা āĻāĻে āĻ āĻĒāϰেāϰ āϏাāĻĨে āϝুāĻ্āϤ āĻĨাāĻে
✅ āĻāĻĻাāĻšāϰāĻŖ ā§§: Basic Label with Text Input
<label for="name">Your Name:</label><input type="text" id="name" name="name">
✅ āĻāĻĻাāĻšāϰāĻŖ ⧍: Checkbox/Radio with Label (āĻāĻāϏাāĻĨে āϰাāĻা āϝাā§)
<input type="radio" id="male" name="gender" value="male"><label for="male">Male</label>
<input type="radio" id="female" name="gender" value="female">
<label for="female">Female</label>
đ āĻāĻāĻাāĻŦে āĻāϰāϞে āĻŦ্āϝāĻŦāĻšাāϰāĻাāϰী āĻļুāϧু "āϞেāĻŦেāϞ" āĻেāĻ্āϏāĻেāĻ āĻ্āϞিāĻ āĻāϰে āĻāύāĻĒুāĻ āύিāϰ্āĻŦাāĻāύ āĻāϰāϤে āĻĒাāϰেāύ।
✅ āĻāĻĻাāĻšāϰāĻŖ ā§Š: āϞেāĻŦেāϞ-āĻāϰ āĻেāϤāϰে āĻāύāĻĒুāĻ āϰাāĻা (āĻŦিāĻāϞ্āĻĒ āĻĒāĻĻ্āϧāϤি)
<label> Email:
<input type="email" name="email">
</label>
āĻāĻ āĻĒāĻĻ্āϧāϤিāϤেāĻ āϞেāĻŦেāϞ āĻ āĻāύāĻĒুāĻ āϝুāĻ্āϤ āĻĨাāĻে, āϤāĻŦে āĻāĻি āϤুāϞāύাāĻŽূāϞāĻ āĻāĻŽ āĻŦ্āϝāĻŦāĻšৃāϤ āĻšā§।
đ¯ āϞেāĻŦেāϞ āĻŦ্āϝāĻŦāĻšাāϰেāϰ āĻāĻĒāĻাāϰিāϤা:
✅ āĻāύāĻĒুāĻ āĻĢিāϞ্āĻĄ āĻŦুāĻāϤে āϏুāĻŦিāϧা āĻšā§
✅ āĻ
্āϝাāĻ্āϏেāϏিāĻŦিāϞিāĻি (screen reader) āϏাāĻĒোāϰ্āĻ āĻāϰে
✅ āĻāĻāĻাāϰ āĻāĻ্āϏāĻĒেāϰিā§েāύ্āϏ āĻāύ্āύāϤ āĻāϰে
✅ āϞেāĻŦেāϞে āĻ্āϞিāĻ āĻāϰāϞেāĻ āĻāύāĻĒুāĻ āĻĢোāĻাāϏ āĻšā§
đ āϏংāĻ্āώেāĻĒে:
āĻ্āϝাāĻ | āĻŦ্āϝāĻŦāĻšাāϰ |
---|---|
<label> | āĻāύāĻĒুāĻ āĻĢিāϞ্āĻĄেāϰ āĻļিāϰোāύাāĻŽ āĻĻেā§ |
for="" | āĻāύāĻĒুāĻেāϰ id āĻāϰ āϏāĻ্āĻে āĻŽেāϞাāϤে āĻšā§ |
id="" | āĻāύāĻĒুāĻেāϰ āĻāύ্āϝ āĻāĻāύিāĻ āĻāĻāĻĄি |
āĻাāύ āĻাāĻāϞে āĻāĻŽি āĻĢুāϞ āĻĢāϰ্āĻŽ āϏāĻš (āϞেāĻŦেāϞ + āĻāύāĻĒুāĻ + CSS āĻĄিāĻাāĻāύ) āĻāĻāĻা āĻোāĻ āĻĢāϰ্āĻŽ āĻĒ্āϰāĻেāĻ্āĻ āĻŦাāύিā§ে āĻĻিāϤে āĻĒাāϰি! āĻেāĻŽāύ āĻšā§ āϏেāĻা? đ
- Get link
- X
- Other Apps
Comments
Post a Comment