[HTML] form ํ๊ทธ์ ์น์ ๊ทผ์ฑ
๐ท๏ธ <form> ํ๊ทธ
์ฌ์ฉํ์ง ์๋๋ผ๋ ํ์๋ก <form action="">๊ณผ ๊ฐ์ด ๋น๊ฐ์ผ๋ก ์์ฑ์ ๋ฃ์ด์ค
๐ท๏ธ <label> ํ๊ทธ
ํผ ์์์ ๋ ์ด๋ธ์ ๋ถ์ด๊ธฐ ์ํ ํ๊ทธ
<label> ํ๊ทธ ์ฌ์ฉ์ ํผ ์์์ ๋ ์ด๋ธ ํ ์คํธ๊ฐ ์๋ก ์ฐ๊ฒฐ๋์ด ์๋ ์ ์ ๋ธ๋ผ์ฐ์ ์๊ฒ ์๋ฆผ
<label> ํ๊ทธ ์ฌ์ฉ
1. ๋ช ์์ ์์ฑ ๋ฐฉ๋ฒ
<label> ์์์ ํผ ์์๋ฅผ ๋ฐ๋ก ์ฌ์ฉํ๊ณ <lable>์ for ์์ฑ๊ณผ ํผ ์์์ id ์์ฑ์ ์ด์ฉํด ์ฐ๊ฒฐ
<label for=“id์ด๋ฆ”>๋ ์ด๋ธ</label>
<input id=“id์ด๋ฆ”>
2. ์์์ ์์ฑ ๋ฐฉ๋ฒ
<label> ํ๊ทธ ์์ ํผ ์์๋ฅผ ๋ฃ๋ ๋ฐฉ๋ฒ
<label>
๋ ์ด๋ธ
<input type="text" ... />
</label>
placeholder ์์ฑ์ label๋ก ์ฌ์ฉ?
placeholder๋ label์ ๋์ ํ์ฌ ์ ๊ณตํ ์ ์๋ค.
- ์ ๋ ฅ ์ ๋ด์ฉ์ ์ฌ๋ผ์ง
- ์คํฌ๋ฆฐ๋ฆฌ๋์์ ์ฝํ์ง ์์ ์ ์์
- ๋ฒ์ญ ์ ๋ธ๋ผ์ฐ์ ์์ ๊ฑด๋๋
๋์์ธ ์์ ์ด์ ๋ก label๋ฅผ ํ๋ฉด์ ๋ช ์ํ์ง ๋ชปํ ๊ฒฝ์ฐ
title ์์ฑ ํ์ฉ
<input type="text" title="์์ด๋" />
<input type="password" title="๋น๋ฐ๋ฒํธ" />
์คํฌ๋ฆฐ๋ฆฌ๋๋ label๊ณผ title์ ๋ ๋ค ์ฝ์ด์ฃผ์ง๋ง
๋ ๋ค ์ ๊ณต์ ์คํฌ๋ฆฐ๋ฆฌ๋์ ๋ฐ๋ผ ๋ ์ด๋ธ์ ์ฝ์ด์ฃผ๊ธฐ๋ ํ๊ณ ํ์ดํ์ ์ฝ์ด์ฃผ๊ธฐ๋ ํ๋ค.
์ค๋ณต ์ ๊ณต์ ํผํ๊ธฐ ์ํด ์ฐ์ ์ ์ผ๋ก ๋ ์ด๋ธ์ ์ ๊ณตํ๊ณ ์ด์ธ์ ๊ฒฝ์ฐ์๋ ํ์ดํ๋ก ์ค๋ช ์ ์ ๊ณต
๐ท๏ธ <input> ํ๊ทธ
type="image" ์ฌ์ฉ์ alt์ title ๋ชจ๋ ๋ช ์