[HTML] input tag. placeholder

Yungsang Hwangยท2022๋…„ 4์›” 28์ผ
0

HTML

๋ชฉ๋ก ๋ณด๊ธฐ
1/3

์ž‘์„ฑ ๊ทœ์น™

  1. ๐ŸŸ  ์ž‘์„ฑ ์ƒํƒœ
    โœ… ์ž‘์„ฑํ•œ ๋‚ ์งœ๋ฅผ ๊ธฐ๋กํ•จ์œผ๋กœ์จ ๋ฆฌ๋งˆ์ธ๋“œ
    โœ… ์ž‘์„ฑํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ธฐ๋กํ•จ์œผ๋กœ์จ ํ”„๋กœ์ ํŠธ๋ฅผ ์ฐพ์•„๋ณผ ์ˆ˜ ์žˆ์Œ
    โœ… ์ž‘์„ฑ ์ƒํƒœ๋ฅผ ๊ธฐ์ˆ ํ•จ์œผ๋กœ์จ ์ˆ˜์ •๋œ ์ด๋ ฅ ๋ฒ„์ „๊ณผ ์™„์„ฑ์—ฌ๋ถ€๋ฅผ ํ™•์ธ
  2. ๐Ÿ–‹ ๊ธฐ๋Šฅ ์„ค๋ช…
    โœ… ๋ ˆํผ๋Ÿฐ์Šค ๋งํฌ
    โœ… ์‚ฌ์šฉ๋œ ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ์Šค์Šค๋กœ ์„ค๋ช…
  3. ๐Ÿ”จ ํ”„๋กœ์ ํŠธ ์ ์šฉ
    โœ… ๊ธฐํš๋‚ด์šฉ ์ž‘์„ฑ, ์ž‘์„ฑํ•œ ๊ณ„๊ธฐ๋ฅผ ๊ธฐ์ˆ 
    โœ… ํ”„๋กœ์ ํŠธ์— ์‚ฌ์šฉํ•œ ์ฝ”๋“œ๋ฅผ ํ•œ ์ค„์”ฉ ๋ฆฌ๋ทฐํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์ฝ”๋“œ ์ „์ฒด ์ดํ•ด ์ฆ๋ช…
    โœ… ์ฝ”๋“œ๋ฅผ ์„ค๊ณ„ํ•œ ๋‚ด์šฉ๊ณผ ์™œ ์ด๋ ‡๊ฒŒ ์ž‘์„ฑํ–ˆ๋Š”์ง€
    โœ… ์™„์„ฑ ์ฝ”๋“œ๋ฅผ ์ฝ”๋“œํŽœ์œผ๋กœ ๋ณด์—ฌ์ฃผ๊ธฐ

๐ŸŸ  ์ž‘์„ฑ ์ƒํƒœ


๐ŸŸ  ์ž‘์„ฑ ๋‚ ์งœ : 0428, 2022

๐ŸŸ  ์ ์šฉ ํ”„๋กœ์ ํŠธ : ์ธ์Šคํƒ€๊ทธ๋žจ UI ํด๋ก ์ฝ”๋”ฉ

๐ŸŸ  ์ž‘์„ฑ ์ƒํƒœ : ์ž‘์„ฑ์ค‘

๐Ÿ–‹ ๊ธฐ๋Šฅ ์„ค๋ช…


๐Ÿ–‹ ๋ ˆํผ๋Ÿฐ์Šค ๋งํฌ

๐Ÿ‘โ€๐Ÿ—จ css-tricks REF

๐Ÿ‘โ€๐Ÿ—จ onfocus ๊ธฐ๋Šฅ REF

๐Ÿ‘โ€๐Ÿ—จ input::placeholder CSS REF

๐Ÿ‘โ€๐Ÿ—จ w3school REF

๐Ÿ–‹ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์„ค๋ช…

โ–ถ HTML input tag

  • input tag ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ๋Š” ํŠน์ •ํ•œ ์ž…๋ ฅ ํ•„๋“œ ํƒœ๊ทธ
  • form ์—˜๋ฆฌ๋ฉ˜ํŠธ์ธ ๊ฒƒ์ด ๊ฐ€์žฅ ์ค‘์š”ํ•จ

โ–ถ placeholder

  • input tag ์˜ ์†์„ฑ ์ค‘ ํ•˜๋‚˜์ธ placeholder๋Š” ์ž…๋ ฅํ•  ๋ฐ์ดํ„ฐ๋ฅผ ์„ค๋ช…ํ•˜๋Š” ํžŒํŠธ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค.
  • placeholder="๊ฐ’์„ ๋„ฃ์–ด์ฃผ์„ธ์š”" ์™€ ๊ฐ™์ด ์„ค์ •ํ•˜๋ฉด inputํƒœ๊ทธ ๋‚ด์šฉ์„ ๋„ฃ๋Š” ๋ถ€๋ถ„์— ํ‘œ์‹œ๋œ๋‹ค.

โ–ถ placeholder -> onfocus

  • input tag ์˜ ์†์„ฑ ์ค‘ ํ•˜๋‚˜์ธ onfocus๋Š” placeholder์™€ ํ•จ๊ป˜ ์ ์šฉํ•œ๋‹ค
  • onfocus๋Š” input tag๋ฅผ ํด๋ฆญํ•˜์—ฌ ์ปค์„œ๊ฐ€ ๊นœ๋นก์ด๋Š” focus ์ƒํƒœ๋ฅผ ์˜๋ฏธํ•œ๋‹ค
  • onfocus="this.placeholder='change text'" ์™€ ๊ฐ™์€ ํ˜•ํƒœ๋กœ ์ž…๋ ฅํ•˜๋ฉด, ํฌ์ปค์Šค ์ƒํƒœ์—์„œ์˜ placeholder ํ‘œ์‹œ ๋ฌธ์ž์—ด์ด ๋ณ€๊ฒฝ๋œ๋‹ค

๐Ÿ”จ ํ”„๋กœ์ ํŠธ ์ ์šฉ


๐Ÿ”จ ํ”„๋กœ์ ํŠธ ๊ธฐํš, ์ž‘์„ฑ ๊ณ„๊ธฐ

๐Ÿ”จ ์ฝ”๋“œ ๋ฆฌ๋ทฐ

๐Ÿ‘โ€๐Ÿ—จ ver.1.0

๐Ÿ”จ ์™„์„ฑ ์ฝ”๋“œ(CodePen)

profile
ํ•˜๋ฃจ์ข…์ผ ๋ชฝ์ƒ๊ฐ€

0๊ฐœ์˜ ๋Œ“๊ธ€