
π Form(νΌ) μ΄λ?
μΉ νμ΄μ§μμ μ¬μ©μλ‘λΆν° μ 보λ₯Ό μ λ ₯λ°μ μλ²λ‘ μ μΆνκΈ° μν μμμ λλ€.
μ¬μ©μκ° μΉ νμ΄μ§μ μ 보λ₯Ό μ λ ₯νκ³ , μ΄λ₯Ό μλ²λ‘ μ μ‘νμ¬ μ²λ¦¬ν μ μλλ‘ νλ κΈ°λ₯μ μ 곡ν©λλ€.
< input> νκ·Έ: κ°μ₯ λνμ μΈ νΌ μμλ‘, λ€μν νμ μΌλ‘ μ¬μ©λ©λλ€.
νμ
(Type):
ν
μ€νΈ, μ΄λ©μΌ, ν¨μ€μλ, λΌλμ€, 체ν¬λ°μ€, λ²νΌ, λ μ§, νμΌ, μ«μ, μ»¬λ¬ λ± λ€μν ννλ‘ μ§μ κ°λ₯ν©λλ€.
λ€μ(Name): λ°μ΄ν°λ₯Ό μλ²λ‘ μ μΆν λ μ¬μ©λλ μ΄λ¦μ μ§μ ν©λλ€.
벨λ₯(Value): μΈνκ°μ μ΄κΈ°κ°μ μ€μ νκ±°λ, μ μΆν λμ κ°μ μ§μ ν©λλ€.
νλ μ΄μ€νλ(Placeholder): μ λ ₯κ°μ΄ μμ λ ννΈλ₯Ό μ 곡ν©λλ€.
리콰μ΄μΌλ(Required): μ¬μ©μκ° μ λ ₯νμ§ μμΌλ©΄ μ μΆ μ κ²½κ³ μ°½μ νμν©λλ€.
λμΈμ΄λΈλ(Disabled): ν΄λΉ μ λ ₯ μμλ₯Ό λΉνμ±νν©λλ€.
< button> νκ·Έ: λ²νΌμ μμ±ν λ μ¬μ©λ©λλ€.
λ μ΄λΈ(label):
ν΄λΉ μΈνμ΄ μ΄λ€ μ
λ ₯μΈμ§ μ€λͺ
ν΄μ£Όλ μν μ ν©λλ€
μΈνκ³Όμ νμ λ μ΄λΈκ³Ό ν¨κ» μ°λκ²μ΄ μ’μ΅λλ€
<body>
<form>
<h1>Sign In</h1>
<div>
<label for="eamil">Email :</label>
<input type="email" id="email" name="useremail" placeholder="Emailμ μ
λ ₯νμΈμ">
</div>
<!-- <br> -->
<div>
<label for="pw">PW :</label>
<input type="password" id="pw" name="password" placeholder="λΉλ°λ²νΈλ₯Ό μ
λ ₯νμΈμ">
</div>
<input type="submit" value="λ‘κ·ΈμΈ">
</form>
</body>

checkbox
μ¬μ©μμκ² μ ν(체ν¬) μ¬λΆλ₯Ό λνλ΄λλ° μ¬μ©λλ HTML νΌ μμμ
λλ€. κ° μ²΄ν¬λ°μ€λ λ
립μ μΌλ‘ λ€λ₯Έ 체ν¬λ°μ€μ μνΈμμ©νλ©°, μ¬λ¬ νλͺ© μ€μμ μνλ νλͺ©μ μ νν μ μλλ‘ ν©λλ€.
κ°
type="checkbox": 체ν¬λ°μ€μ νμ μ μ§μ ν©λλ€.
name: μλ²λ‘ μ μ‘λ λ 체ν¬λ°μ€μ κ·Έλ£Ήμ μλ³νλ μ΄λ¦μ μ§μ ν©λλ€.
value: 체ν¬λ°μ€μ κ°. 체ν¬λ°μ€κ° μ νλμμ λ μ μ‘λλ κ°μ λλ€. μ¬μ©μμκ² λ ΈμΆλμ§λ μμ΅λλ€.
체ν¬λ°μ€μμ 벨λ₯κ° λͺ μλμ§ μμΌλ©΄ defajult value λ onμΌλ‘ μ μ‘λ©λλ€.
checked: μ΄κΈ°μ 체ν¬λ°μ€κ° μ νλμ΄ μλ μνλ‘ λ§λ€ λ μ¬μ©ν©λλ€.
radio
λΌλμ€ λ²νΌμ μ¬λ¬ μ΅μ
μ€ νλλ₯Ό μ ννλ λ° μ¬μ©λλ νΌ μμμ
λλ€. λΌλμ€ λ²νΌμ λμΌν name μμ±μ κ°μ§ μ¬λ¬ κ°μ λ²νΌ κ·Έλ£ΉμΌλ‘ ꡬμ±λλ©°, κ° κ·Έλ£Ήμμλ νλμ λ²νΌλ§ μ νν μ μμ΅λλ€.
π‘radio μ¬μ©μ μ£Όμ μμ±κ³ΌνΉμ§
νμ (Type): λΌλμ€ λ²νΌμ type="radio"λ‘ μ§μ ν©λλ€.
λ€μ(Name): λΌλμ€ λ²νΌ κ·Έλ£Ήμ μλ³νλ λ° μ¬μ©λλ μ΄λ¦μ μ§μ ν©λλ€. λμΌν κ·Έλ£Ήμ λμΌν nameμ κ°μ ΈμΌ ν©λλ€.
κ°(Value): κ° λΌλμ€ λ²νΌμ ν λΉλ κ°μΌλ‘, μ νλ λ²νΌμ κ°μ΄ μλ²λ‘ μ μ‘λ©λλ€.
체ν¬λ(Checked): κΈ°λ³Έμ μΌλ‘ μ νλμ΄ μμΌλ©΄ checked μμ±μ μ¬μ©ν©λλ€.
λΌλ²¨(Label): μ¬μ©μμκ² λΌλμ€ λ²νΌμ΄ μ΄λ€ λͺ©μ μ κ°μ§κ³ μλμ§ μλ €μ£ΌκΈ° μν΄ λΌλ²¨ μμμ ν¨κ» μ¬μ©λ©λλ€.
μ¬μ©μκ° λͺ©λ‘μμ νλͺ©μ μ νν μ μλ λλ‘λ€μ΄ ννμ νΌ μμμ λλ€. μ£Όλ‘ μ¬λ¬ μ΅μ μ€ νλλ₯Ό μ νν λ μ¬μ©λλ©°, μ¬μ©μμκ² λͺ©λ‘μ μκ°μ μΌλ‘ μ 곡 ν©λλ€.