๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
โœ’๏ธ GURU/HTML5

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

by A Lim Han 2022. 7. 18.

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>ํƒœ๊ทธ ์‚ฌ์šฉ

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

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

 

 

 

 

 

 

 

 

'โœ’๏ธ GURU > HTML5' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[HTML5] 14. CSS3 ์Šคํƒ€์ผ ์‹œํŠธ + <style> ํƒœ๊ทธ + style ์†์„ฑ + <link> ํƒœ๊ทธ์™€ @import  (0) 2022.07.18
[HTML5] 13. HTML์—์„œ์˜ ์ƒ‰ ํ‘œํ˜„ + ์ƒ‰ ์ฝ”๋“œ + ์ปฌ๋Ÿฌ๋‹ค์ด์–ผ๋กœ๊ทธ + ์‹œ๊ฐ„ ์ •๋ณด ์ž…๋ ฅ ํผ ์š”์†Œ + ์ƒ์ผ ๋‚ ์งœ ์ž…๋ ฅ ๋ฐ›๊ธฐ + ์Šคํ•€๋ฒ„ํŠผ๊ณผ ์Šฌ๋ผ์ด๋“œ + ์ž…๋ ฅํ•  ์ •๋ณด์˜ ํžŒํŠธ ๋ณด์—ฌ์ฃผ๊ธฐ์™€ placeholder + ํผ ์š”์†Œ์˜ ๊ทธ๋ฃนํ•‘  (0) 2022.07.18
[HTML5] 11. ์›น ํผ + <input>, <select>, <textarea> ํƒœ๊ทธ + ํผ ์ „์†ก ๊ณผ์ • + ๋กœ๊ทธ์ธ ํผ ์ƒ์„ฑ + ํผ ์š”์†Œ + ํ…์ŠคํŠธ ์ž…๋ ฅ + <datalist> + ํ…์ŠคํŠธ ๋ฐ ์ด๋ฏธ์ง€ ๋ฒ„ํŠผ + ์ฒดํฌ๋ฐ•์Šค์™€ ๋ผ๋””์˜ค๋ฒ„ํŠผ + ์„ ํƒํ˜• ์ž…๋ ฅ + ์„ค๋ฌธ์ง€ ๋งŒ๋“ค๊ธฐ  (0) 2022.07.18
[HTML5] 10. ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์‹œ๋งจํ‹ฑ ํƒœ๊ทธ๋“ค + <figure>, <summary>, <details> ํƒœ๊ทธ์˜ ํ™œ์šฉ + ์‹œ๋งจํ‹ฑ ์ธ๋ผ์ธ ํƒœ๊ทธ  (0) 2022.07.17
[HTML5] 9. ๋ฌธ์„œ์˜ ์ „ํ˜•์  ๊ตฌ์กฐ + HTML5์˜ ๋ฌธ์„œ ๊ตฌ์กฐํ™” + ์‹œ๋งจํ‹ฑ ํƒœ๊ทธ์™€ ์‹œ๋งจํ‹ฑ ์›น  (0) 2022.07.17