โœ’๏ธ GURU/HTML5

[HTML5] 12. ์„ ํƒํ˜• ์ž…๋ ฅ๊ณผ ์ฝค๋ณด ๋ฐ•์Šค + <select> + <label> ํƒœ๊ทธ + ํผ ์š”์†Œ์™€ ์บก์…˜

A Lim Han 2022. 7. 18. 14:10

12. ์„ ํƒํ˜• ์ž…๋ ฅ๊ณผ ์ฝค๋ณด ๋ฐ•์Šค + <select> + <label> ํƒœ๊ทธ + ํผ ์š”์†Œ์™€ ์บก์…˜

 

 

 

 

# ์„ ํƒํ˜• ์ž…๋ ฅ : ์ฝค๋ณด ๋ฐ•์Šค

- <select> : ๋“œ๋กญ๋‹ค์šด ๋ฆฌ์ŠคํŠธ์— ๋ชฉ๋ก ์ถœ๋ ฅ, ๋ชฉ๋ก์„ ์„ ํƒํ•˜๋Š” ์ž…๋ ฅ ๋ฐฉ์‹

                  -> <option> ํƒœ๊ทธ๋กœ ํ•ญ๋ชฉ ํ•˜๋‚˜ ํ‘œํ˜„

 

 

- size : ์ฝค๋ณด๋ฐ•์Šค ์ฐฝ์˜ ํฌ๊ธฐ (๋ณด์ผ ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€ ๊ฐœ์ˆ˜์˜ ํ•ญ๋ชฉ)๋กœ, ๋””ํดํŠธ ๊ฐ’์€ 1์ด๋‹ค.

- multiple : ์ด ์†์„ฑ์ด ์žˆ๋‹ค๋ฉด ๋‹ค์ˆ˜์˜ ํ•ญ๋ชฉ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค.

- value : ์ด ํ•ญ๋ชฉ์ด ์„ ํƒ๋˜์—ˆ์„ ๋•Œ ์›น ์„œ๋ฒ„์— ์ „์†ก๋˜๋Š” ๊ฐ’

- selected : ์ด ์†์„ฑ์ด ์žˆ๋‹ค๋ฉด ์ดˆ๊ธฐ์— ์„ ํƒ๋œ ์ƒํƒœ๋กœ ์ถœ๋ ฅ๋œ๋‹ค.

 

size ์˜ต์…˜๊ณผ multiple ์˜ต์…˜ ์ถ”๊ฐ€

 

 

 

 

# <label>๋กœ ํผ ์š”์†Œ์˜ ์บก์…˜ ๋งŒ๋“ค๊ธฐ

- ์บก์…˜๊ณผ ํผ ์š”์†Œ

 

 

- <label> ํƒœ๊ทธ๋กœ ์บก์…˜๊ณผ ํผ ์š”์†Œ๋ฅผ ํ•œ ๋‹จ์œ„๋กœ ๋ฌถ์œผ๋ฉด ์บก์…˜ ํ…์ŠคํŠธ๋ฅผ ๋ช…๋ฃŒํ•˜๊ฒŒ ํ•˜๋Š” ์žฅ์ ์ด ์žˆ๋‹ค.

๋ฐฉ๋ฒ• 1 ๋ฐฉ๋ฒ• 2
<label> ์‚ฌ์šฉ์ž ID : <input type="text">
</label>
<label for="loginID"> ์‚ฌ์šฉ์ž ID : </label>
<input type="text" id="loginID">

 

 

 

 

 

# <label> ํƒœ๊ทธ๋กœ ๋กœ๊ทธ์ธ ํผ ๋งŒ๋“ค๊ธฐ

'์ฃผ๋ฏผ๋“ฑ๋ก ๋ฒˆํ˜ธ ์•ž 6์ž๋ฆฌ' ๊ธ€์ž๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋นˆ์นธ์— ์ปค์„œ๊ฐ€ ๋‚˜ํƒ€๋‚˜์ง€ ์•Š์ง€๋งŒ, <lable> ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์บก์…˜๊ณผ ํผ ์š”์†Œ๋ฅผ ํ•˜๋‚˜๋กœ ๋ฌถ์–ด๋†“์€ ์•„๋ž˜์˜ ๊ฒฝ์šฐ '์‚ฌ์šฉ์ž ID' ๊ธ€์ž๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋นˆ์นธ์— ์ปค์„œ๊ฐ€ ๋‚˜ํƒ€๋‚œ๋‹ค.

+ ์ฃผ์„์€ ์ž˜๋ชป ์ผ๋‹ค....๋ฌด์‹œํ•˜๊ธฐ

 

 

 

 

# ์„ ํƒํ˜• ์š”์†Œ์˜ ์บก์…˜์„ <label>๋กœ ๊ฐ์‹ธ๊ธฐ

- ์„ ํƒํ˜• ์š”์†Œ์— <lable>ํƒœ๊ทธ ์‚ฌ์šฉ

: ์บก์…˜ ํ…์ŠคํŠธ๋‚˜ ์ด๋ฏธ์ง€๋ฅผ ์„ ํƒํ•ด๋„ ํผ ์š”์†Œ๋ฅผ ์„ ํƒํ•œ ๊ฒƒ์œผ๋กœ ์ฒ˜๋ฆฌ

์ •ํ™•ํžˆ ๋™๊ทธ๋ผ๋ฏธ๊ฐ€ ์•„๋‹Œ ๊ทธ๋ฆผ์ด๋‚˜ ๊ธ€์ž ํด๋ฆญํ•ด๋„ ์„ ํƒํ•œ ๊ฒƒ์œผ๋กœ ์ธ์‹