HTML

[HTML] form ํƒœ๊ทธ์™€ ์›น์ ‘๊ทผ์„ฑ

hid1 2022. 7. 7. 00:10

๐Ÿท๏ธ <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 ๋ชจ๋‘ ๋ช…์‹œ

 

 

 

๋ฐ˜์‘ํ˜•