๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐ŸŒผ๋‚ด์ผ๋ฐฐ์›€์บ ํ”„_ํ”„๋กœ๋•ํŠธ ๋””์ž์ด๋„ˆ

[12/09 ๋ถ€ํŠธ์บ ํ”„] ์นดํƒ€, ๊ฐ•์˜: HTML, TIL

by geumsong 2024. 12. 9.

 

๋‚ด์ผ๋ฐฐ์›€์บ ํ”„ D-34 (8์ฃผ์ฐจ)

 

๐Ÿ“ŒTo Do List

* ์นดํƒ€: IOS vs ์•ˆ๋“œ๋กœ์ด๋“œ

* ๊ฐ•์˜: HTML

* HTML ์ˆ™์ œ

* ๊ฐœ์ธ๊ณผ์ œ ์ˆ˜์ •

* ํ”ผ๊ทธ๋งˆ ํŠน๊ฐ• 2์‹œ๊ฐ„

 

์ƒˆ๋กœ์šด ์กฐ ๋ฐฐ์ •์ด ์ด๋ค„์กŒ๋‹ค.

13์กฐ๊ฐ€ ๋๊ณ  ์ฝ”๋”ฉํ•  ๋•Œ๋งŒ ๊ฐ™์€์กฐ์ธ ๊ฒƒ ๊ฐ™๋‹ค.

๋‹ค์Œ ํŒ€ํ”„๋กœ์ ํŠธ๋ฅผ ๋งˆ์ง€๋ง‰์œผ๋กœ ํŒ€์ด ๋ณ€๊ฒฝ๋  ๊ฒƒ ๊ฐ™๋‹ค.

๊ทธ๋•Œ๊นŒ์ง€ ์ž˜ ๋ฒ„ํ…จ๋ณด์ž

 

 

01 ๋””์ž์ธ์นดํƒ€

โœ๏ธos๋ณ„ ๋„ค๋น„๊ฒŒ์ด์…˜ ์œ„์น˜/๊ธฐ๋Šฅ ์กฐ์‚ฌ

์ „์— ํ•œ ๋ฒˆ ์กฐ์‚ฌํ•œ ๊ธฐ์–ต์ด ์žˆ๋Š”๋ฐ

os๋ณ„ ๋„ค๋น„๊ฒŒ์ด์…˜ ๋’ค๋กœ๊ฐ€๊ธฐ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์กฐ์‚ฌ๋ฅผ ๋งก๊ฒŒ๋˜์—ˆ๋‹ค.

 

ios๊ฐ™์€ ๊ฒฝ์šฐ ์ƒ๋‹จ์— ์œ„์น˜ํ•˜๊ณ , [๋’ค๋กœ๊ฐ€๊ธฐ]๋ฅผ ๋ˆŒ๋ €์„ ๋•Œ ์ƒ์œ„ ์นดํ…Œ๊ณ ๋ฆฌ๋กœ ์ด๋™ํ•˜๋Š” ํ•œํŽธ

์•ˆ๋“œ๋กœ์ด๋“œ์˜ ๊ฒฝ์šฐ ํ•˜๋‹จ์— ์œ„์น˜ํ•ด์žˆ์œผ๋ฉฐ [๋’ค๋กœ๊ฐ€๊ธฐ]๋ˆŒ๋ €์„ ๋•Œ 2๊ฐ€์ง€ ๊ธฐ๋Šฅ์ด ๋™์ž‘ํ•œ๋‹ค.

ํ•˜๋‚˜๋Š” ์ƒ์œ„ ์นดํ…Œ๊ณ ๋ฆฌ๋กœ์˜ ์ด๋™(=hierarchy back), ๋˜ ํ•˜๋‚˜๋Š” ์ด์ „ ์ž‘์—…ํŽ˜์ด์ง€๋กœ์˜ ์ด๋™ (=history back).

๋‘˜ ๋‹ค ๋˜‘๊ฐ™์•„๋ณด์ด์ง€๋งŒ ์ฐจ์ด์ ์ด ์žˆ์—ˆ๋‹ค.

์ถœ์ฒ˜๋Š” ํ—ค์ด๋”œ๋Ÿฌ์—์„œ ๋”ฐ์™”๋‹ค.

 

์ด๊ฑฐ๋ผ๊ณ  ๋ณด๋ฉด๋œ๋‹ค. ํžˆ์Šคํ† ๋ฆฌ ๋ฐฑ๊ฐ™์€ ๊ฒฝ์šฐ ๋ฐ”ํ…€์‹œํŠธ๋„ ๋ณด์—ฌ์ ธ์„œ ๋’ค๋กœ๊ฐ€๊ธฐ๊ฐ€ ๋” ์„ธ๋ฐ€ํ•˜๋‹ค๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

๋ณดํ†ต ios๊ฐ™์€ ๊ฒฝ์šฐ ์ƒ์œ„์นดํ…Œ๊ณ ๋ฆฌ ์ด๋™, hierarchy back์„ ๋งŽ์ด ์“ด๋‹ค๊ณ  ๋ณด๋ฉด ๋œ๋‹ค.

 

 

 

์•ˆ๋“œ๋กœ์ด๋“œ๋Š” ๋’ค๋กœ๊ฐ€๊ธฐ ๋ฒ„ํŠผ์ด ํ•˜๋‹จ์— ์žˆ๋Š”๋ฐ

๋ฒ„ํŠผ ํ˜•์‹๊ณผ ์Šค์™€์ดํ”„ ํ˜•์‹์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ ํ•œ๋‹ค.

 

 

 

hierarchy back๊ฐ™์€ ๊ฒฝ์šฐ, ๋ฌดํ•œ ๋’ค๋กœ๊ฐ€๊ธฐ์‚ฌํƒœ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ 

 

X(๋‹ซ๊ธฐ)๋ฒ„ํŠผ๊ณผ ๋’ค๋กœ๊ฐ€๊ธฐ ๋ฒ„ํŠผ์ด ๋™์‹œ์—.. ์ด๋ค„์ง€๋Š” ํ˜ผ๋ž€์Šค๋Ÿฌ์šด ์ƒํ™ฉ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค.

์ด ๋ณต์žกํ•จ? ํ˜ผ๋ž€์Šค๋Ÿฌ์›€์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด

ํ—ค์ด๋”œ๋Ÿฌ์—์„œ๋Š” ๊ทœ์น™์„ ์ •ํ–ˆ๋Š”๋ฐ, ํŽ˜์ด์ง€ ๊ฐ„ ์œ„๊ณ„๋ฅผ ๋จผ์ € ํŒŒ์•…ํ•œ ํ›„ ์–ด๋–ค back์ด ์ž์—ฐ์Šค๋Ÿฌ์šธ ์ง€ ์ƒ๊ฐํ•œ๋‹ค๊ณ  ํ•œ๋‹ค.

์ดํ›„ history/hierarch back์ด ๋ชจ๋‘ ํ•„์š”ํ•˜๋‹ค๋ฉด? ๊ฐ๊ฐ ๋‹ค๋ฅธ ํ˜•ํƒœ์˜ ui๋กœ ๋งŒ๋“ ๋‹ค๊ณ  ํ•œ๋‹ค.

์ด๊ฒƒ ๋˜ํ•œ ๊ธฐ์—…์—์„œ ๊ทœ์น™์„ ์ •ํ•ด์„œ ์–ด๋–ป๊ฒŒ ํ•  ์ง€ ๋…ผ์˜ํ•œ ํ›„ ๊ฒฐ์ •๋  ์ˆ˜ ์žˆ์–ด์„œ

์‹ ๊ธฐํ•˜๊ธฐ๋„ ํ–ˆ๊ณ  ๋’ค๋กœ๊ฐ€๊ธฐ ๋ฒ„ํŠผ์„ ๋งŒ๋“œ๋Š” ๊ฒƒ๋„ ์„ธ์‹ฌํ•จ์ด ํ•„์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ๋˜์—ˆ๋‹ค.

 

 

 

[๐Ÿค”X๋ฒ„ํŠผ๊ณผ ๋’ค๋กœ๊ฐ€๊ธฐ ๋ฒ„ํŠผ, ์–ธ์ œ ์‚ฌ์šฉํ•ด์š”?]

์–ด๋–ค ๊ฑด ๋‹ซ๊ธฐ๋ฒ„ํŠผ, ์–ด๋–ค ๊ฑด ๋’ค๋กœ๊ฐ€๊ธฐ ๋ฒ„ํŠผ์œผ๋กœ ๋งŒ๋“ค์–ด์ง„๋‹ค.

์ฒ˜์Œ ์ € ์งˆ๋ฌธ์„ ๋“ฃ๊ณ  ์ƒ๊ฐํ–ˆ์„ ๋•Œ ์‰ฝ๊ฒŒ ๋‹ตํ•  ์ˆ˜ ์žˆ์„ ์ค„ ์•Œ์•˜๋Š”๋ฐ

์ƒ๊ฐ๋ณด๋‹ค ๊ทธ ์ฐจ์ด๋ฅผ ์•Œ๊ธฐ๊ฐ€ ํž˜๋“ค์—ˆ๋‹ค.

 

๋ฌด์Šจ ์ƒ๊ด€์„ฑ์ด ์žˆ์„๊นŒ..?

 

ํ—ค์ด๋”œ๋Ÿฌ์—์„œ๋Š” ๋งฅ๋ฝ์— ๋”ฐ๋ผ ๋‹ต์„ ์ด๋ ‡๊ฒŒ ์ •์˜ํ–ˆ๋‹ค.

๋งฅ๋ฝ์ด ๋งž๋‹ค๋ฉด ๋’ค๋กœ๊ฐ€๊ธฐ, ์ด ํŽ˜์ด์ง€์˜ ๋งฅ๋ฝ๊ณผ ๋‹ค๋ฅธ ๋‚ด์šฉ์ด๋ผ๋ฉด ๋‹ซ๊ธฐ ๋ฒ„ํŠผ!!!

์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ฒจ๋ถ€ํ•œ ๋งํฌ์— ๊ฐ€์„œ ์ฐธ๊ณ ํ•  ๊ฒƒ!

 

 

 

 

 

02 ๊ฐ•์˜: HTML

โœ๏ธHTML

๋“œ๋””์–ด ํ”ผ๊ทธ๋งˆ → UX → ์ฝ”๋”ฉ์œผ๋กœ ๋„˜์–ด์™”๋‹ค.

์ด์ œ ์บ ํ”„์˜ ์ค‘๊ฐ„๊นŒ์ง€ ์˜จ ๊ฒƒ ๊ฐ™๋‹ค.

์ผ๋‹จ ์žŠ๊ณ ์žˆ์—ˆ๋˜ html๊ณผ css๋ฅผ ๋‹ค์‹œ ๋ณต์Šตํ•ด์•ผ๊ฒ ๋‹ค.

 

์บ ํ”„์—์„œ๋Š” ๋ฆฌํ”Œ๋ฆฟ์„ ์‚ฌ์šฉํ•˜๊ณ ์žˆ๋Š”๋ฐ

์‹ค๋ฌด์—์„œ๋Š” ๋ฆฌํ”Œ๋ฆฟ์€ ์•„์˜ˆ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  vsc๋ฅผ ๋งŽ์ด ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ํ•œ๋‹ค.

ํŠœํ„ฐ๋‹˜๊ป˜์„œ๋Š” ๊ฐœ๋ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด์„  ๋ช‡์‹œ๊ฐ„ ์ •๋„์˜ ์„ธํŒ…์ด ํ•„์š”ํ•œ๋ฐ

๊ทธ๊ฒƒ์„ ์ค„์—ฌ์ค„ ์ˆ˜ ์žˆ๋Š” ํˆด์ด๊ธฐ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํŽ˜์ด์ง€๋„ ํ•œ๋ฒˆ์— ๋ณผ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—  ๋•Œ๋ฌธ์— ์ด๊ฒƒ์„ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ํ•˜์…จ๋‹ค.

๊ทธ๋ž˜์„œ ๋‚ด์ผ๋ถ€ํ„ฐ๋Š” vscํˆด๋กœ ์‚ฌ์šฉํ•ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค!

 

์ด๋ก ์„ ํ•œ๋ฒˆ ์ญ‰ ํ›‘๊ณ  ๋‚ด๋ ค์˜ค๋ฉด์„œ ๊ถ๊ธˆํ•œ ๋‚ด์šฉ์€ ๋”ฐ๋กœ ๋” ์„œ์น˜ํ•ด๋ณด๊ธฐ๋กœ ํ–ˆ๋‹ค.

 


โœ๏ธHTML๋ฌธ์„œ ๊ธฐ๋ณธ ๊ตฌ์กฐ

- <!DOCTYPE html> HTML5๋ฌธ์„œ๋ฅผ ์„ ์–ธํ•œ๋‹ค! ๋ผ๋Š” ์˜๋ฏธ

- <html> ๋ฌธ์„œ์˜ ์ตœ์ƒ์œ„ ํƒœ๊ทธ

- <head> ์›น์‚ฌ์ดํŠธ(๋ฌธ์„œ)์˜ ์ œ๋ชฉ

์š”๊ธฐ์— ์จ์งˆ ์ด๋ฆ„์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด๋œ๋‹ค

-<body> ์šฐ๋ฆฌ๊ฐ€ ๋ณด๊ณ ์žˆ๋Š” ํฐ ์ฐฝ์—์„œ์˜ ๋ชจ๋“  ๊ฒƒ! 

 

 

 

1. ์ œ๋ชฉํƒœ๊ทธ <h1>~<h6>

ํฐํŠธ ์‚ฌ์ด์ฆˆ! ์ œ์ผ ํฐ ์‚ฌ์ด์ฆˆ๋ฅผ 1์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด๋œ๋‹ค

 

๋‚ด๊ฐ€ ๋งŒ๋“  ์ฝ”๋“œ/ํ™”๋ฉด

 

๐Ÿ‘จ‍๐ŸซํŠœํ„ฐ๋‹˜ TIP
- ์˜ค๋Š˜ ๋ฐฐ์šด ํƒœ๊ทธ์—๋Š” ์‚ฌ์‹ค css๊ฐ€ ์ ์šฉ์ด ๋ผ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ <h1>, <table> ๋“ฑ์˜ ํƒœ๊ทธ๋„ ๋ชจ๋‘ <div>๋ฅผ ์ด์šฉํ•ด ๋งŒ๋“ค ์ˆ˜๋„ ์žˆ์ง€๋งŒ ์˜ค๋Š˜์€ ๊ฐ€์žฅ ๊ธฐ๋ณธ๊ธฐ๋ฅผ ๋ฐฐ์šฐ๋Š” ์ •๋„์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ฌด์—‡์ด ์žˆ๊ณ , ์ด ํƒœ๊ทธ๋Š” ์–ด๋Š ์ƒํ™ฉ์—์„œ ์“ฐ์ด๋Š”๊ฑด์ง€๋ฅผ ์•Œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.
- <h1>~<h6>๊ฐ™์€ ๊ฒฝ์šฐ ํฐํŠธ ์‚ฌ์ด์ฆˆ๋Š” ์–ผ๋งˆ์–ผ๋งˆ๋‹ค~ ๋ผ๋Š” ๊ฐ’๋“ค์ด ์ ์šฉ๋œ ์ƒํƒœ์ด๋ฉฐ, ๊ด€๋ จํ•œ css๋Š” ๋‚ด์ผ ๋ฐฐ์šธ ์˜ˆ์ •!

 

 

๋” ๋งŽ์€ ๊ธฐ๋Šฅ?์„ ๋งŒ๋“ค๊ณ ์‹ถ๋‹ค๋ฉด ์†์„ฑ๊ฐ’์„ ์ถ”๊ฐ€++์ถ”๊ฐ€ํ•ด์ฃผ๋ฉด ๋œ๋‹ค!

<ํƒœ๊ทธ์ด๋ฆ„ ์†์„ฑ์ด๋ฆ„="๊ฐ’">๋‚ด์šฉ</ํƒœ๊ทธ์ด๋ฆ„>
์˜ˆ์‹œ
<a href="https://example.com">์—ฌ๊ธฐ๋ฅผ ๋ˆŒ๋Ÿฌ ๋ณด์„ธ์š”!</a>

- a: anchor ํƒœ๊ทธ

- href(Hypertext Reference): ๋งํฌ ๋งŒ๋“ค ๋•Œ ์‚ฌ์šฉ

 

 

 

 

2. ๋ฌธ๋‹จํƒœ๊ทธ <p>

์‚ฌ์‹ค ์ด๊ฒƒ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ <div>๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒŒ ํŽธ๋ฆฌํ•˜์ง€๋งŒ ์ผ๋‹จ ์–ด๋–ค ๊ธฐ๋Šฅ์ธ์ง€ ์•„๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค!

์ฒ˜์Œ ์ฝ”๋”ฉ๊ณต๋ถ€ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์€ ์ฐธ๊ณ ํ•˜๊ธธ ๋ฐ”๋ž€๋‹ค! 

 

์˜ฌ๋ฐ”๋ฅธ ๋งํฌ๋ฅผ ๋„ฃ์—ˆ๋Š”๋ฐ๋„ ์‚ฌ์ดํŠธ๋กœ ์—ฐ๊ฒฐ์ด ์•ˆ๋œ๋‹ค.. ใ… ใ… ์ผ๋‹จ.. ์ด์œ ๋Š” ๋ญ”์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ๋‹ค...ใ… ใ… 

 

- <strong> ํ…์ŠคํŠธ bold์ฒ˜๋ฆฌ

 

  <h1>์•ˆ๋…•ํ•˜์„ธ์š”!</h1>
  <h2>์•ˆ๋…•ํ•˜์„ธ์š”!</h2>
  <h3>์•ˆ๋…•ํ•˜์„ธ์š”!</h3>
  <h4>์•ˆ๋…•ํ•˜์„ธ์š”!</h4>
  <h5>์•ˆ๋…•ํ•˜์„ธ์š”!</h5>
  <h6>์•ˆ๋…•ํ•˜์„ธ์š”!</h6>

 

 

 

3. ์ด๋ฏธ์ง€ ํƒœ๊ทธ <img>

<img src="profile.webp" alt="ํ”„๋กœํ•„ ์‚ฌ์ง„" width="300">

์ฝ”๋“œ๋Š” ์ด๋ ‡๊ฒŒ.

์—ฐ์Šต์œผ๋กœ ์ปค๋น„์‚ฌ์ง„์„ ๋„ฃ์–ด๋ดค๋‹ค.

  <img src="https://i.namu.wiki/i/wXGU6DZbHowc6IB0GYPJpcmdDkLO3TW3MHzjg63jcTJvIzaBKhYqR0l9toBMHTv2OSU4eFKfPOlfrSQpymDJlA.webp" alt="ํ”„๋กœํ•„" width="150">

 

 

* ์ด๋ฏธ์ง€ ํƒœ๊ทธ์˜ ๊ฒฝ์šฐ ์ข…๋ฃŒ ํƒœ๊ทธ๊ฐ€ ์—†๋‹ค. ์ด๋ฏธ์ง€๋Š” ๋‚ด์šฉ ๋Œ€์‹  ์†์„ฑ์œผ๋กœ ์ •๋ณด๋ฅผ ๋„ฃ๊ธฐ ๋•Œ๋ฌธ!

<img src="puppy.jpg" alt="๊ฐ•์•„์ง€ ์‚ฌ์ง„">

- src: ์†Œ์Šค (์ด๋ฏธ์ง€ ๋„ฃ์„ ๋•Œ ์†์„ฑ)

- alt: ์ด๋ฏธ์ง€๊ฐ€ ์—†์„ ๋•Œ ๋Œ€์‹ ํ•  ๋ฌธ๊ตฌ!

 

 

 

4. ๋งํฌ ํƒœ๊ทธ <a>

ํŽ˜์ด์ง€ ๋‚ด์— ์ด๋™ํ•˜๊ณ ์‹ถ์„ ๋•Œ?

ํŽ˜์ด์ง€ ๋‚ด์— ํŒŒ์ผ์„ ์ถ”๊ฐ€ ํ˜น์€ ์žˆ๋Š” ํŒŒ์ผ์˜ ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•œ๋‹ค!

์—ฌ๊ธฐ์‹œ !-- --! ๋Š” ๊ทธ๋ƒฅ ๋ฉ”๋ชจ์˜ ๊ธฐ๋Šฅ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด๋œ๋‹ค

 

- a: anchor ํƒœ๊ทธ

- href(Hypertext Reference): ๋งํฌ ๋งŒ๋“ค ๋•Œ ์‚ฌ์šฉ

 

์—ฌ๊ธฐ์„œ ๋ณด์ด๋Š” ์ € ์ดˆ๋ก์ƒ‰ ํ…์ŠคํŠธ <!-- ๋‚ด์šฉ์ž…๋ ฅ --> ์€ ๊ทธ๋ƒฅ ์ฐพ๊ธฐ ์‰ฌ์šฐ๋ผ๊ณ  ๋ฉ”๋ชจ๊ธฐ๋Šฅ์„ ๋„ฃ์—ˆ๋‹ค๊ณ ์ƒ๊ฐํ•˜๋ฉด๋œ๋‹ค

 

 

 

5. ๋ฆฌ์ŠคํŠธ ํƒœ๊ทธ <li>

ํ• ์ผ, ์ •๋ณด๋ฅผ ์ •๋ฆฌํ•  ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค.

<ul> ์ˆœ์„œ ์—†๋Š” ๋ชฉ๋ก

<ol> ์ˆœ์„œ ์žˆ๋Š” ๋ชฉ๋ก

๐Ÿ‘จ‍๐ŸซํŠœํ„ฐ๋‹˜ TIP
<li>๋Š” ๊ฝค ์ž์ฃผ ์“ฐ์ธ๋‹ค. <li> ์“ธ๋•Œ <ul>ํƒœ๊ทธ๋กœ ๋ฌถ์–ด์ฃผ๋ฉด ๊ตฌ๋ถ„์ด ๋” ๋ช…ํ™•ํ•ด์„œ ํƒœ๊ทธ ์ˆ˜์ •์‹œ์— ์šฉ์ดํ•˜๋‹ค!

๊ทธ๋‹ˆ๊นŒ

<ul>
<li> ๋‚ด์šฉ </li>
</ul>

์ด๋ ‡๊ฒŒ ๋ฌถ์œผ๋ž€๋œป

 

 

6. ํ…Œ์ด๋ธ” ํƒœ๊ทธ <table>

ํ‘œ๋ฅผ ๋งŒ๋“ค๋•Œ ์“ฐ๋Š” ํƒœ๊ทธ! ์ด๊ฒƒ๋„.. div๋กœ ๊ตฌํ˜„ ๊ฐ€๋Šฅํ•˜๊ณ  ์‹ค๋ฌด์—์„œ๋Š” ๊ฑฐ์˜ ์•ˆ์“ฐ์ธ๋‹ค๊ณ  ํ•œ๋‹ค. ํ•˜์ง€๋งŒ ์–ด๋–ค ๊ธฐ๋Šฅ์ธ์ง€ ์•Œ์•„๋‘๊ธฐ~!

*ํ‘œ๋Š” ๊ฐ€๋กœํ–‰์ด ์ค‘์š”ํ•˜๋‹ค๊ณ  ํ•œ๋‹ค!

 

<table> ํ…Œ์ด๋ธ” ์ „์ฒด 

<tr> ๊ฐ€๋กœ์ค„: ํ‘œ์˜ ๊ฐ€๋กœ์ค„ ์ค‘์— 1ํ–‰ ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋  ๊ฒƒ ๊ฐ™๋‹ค!

<th> ์ œ๋ชฉ์นธ: ์ฒซ ํ–‰์˜ ์ œ๋ชฉ์— ๋งŽ์ด ์“ฐ์—ฌ์ง€๋ฉฐ, th์˜ ๊ฒฝ์šฐ ํฐํŠธ์˜ ๊ตต๊ธฐ๋„ bold์ฒ˜๋ฆฌ๊ฐ€ ๋œ๋‹ค

<td> ๋ฐ์ดํ„ฐ ์นธ: ๋ง ๊ทธ๋Œ€๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ ์œผ๋ฉด ๋œ๋‹ค.

  <!-- ํ‘œ -->
  <h2>๋‚ด ์นœ๊ตฌ๋“ค</h2>
  <table border="1">
    <tr>
      <th>์ด๋ฆ„</th>
      <th>๊ด€์‹ฌ์‚ฌ</th>
    </tr>
    <tr>
      <td>ใ„ดใ…‡</td>
      <td>๋Œ„์Šค์‹ ๋™</td>
    </tr>
    <tr>
      <td>ใ…‡ใ…ˆ</td>
      <td>์–ผ๊ตด</td>
    </tr>
    <tr>
      <td>ใ……ใ„ท</td>
      <td>ํ”„๋กœ์นผํ‡ด</td>
    </tr>
  </table>

์ด tr / td/ th์˜ ๊ธฐ๋Šฅ์ด ๋น„์Šทํ•˜๋ฉด์„œ ๋‹ค๋ฅธ ๊ฒŒ ํ—ท๊ฐˆ๋ ธ๋‹ค.. ๊ฐ€๋กœ๋กœ ํ‘œ๊ฐ€ ๋‚˜์—ด๋˜๊ธฐ ๋•Œ๋ฌธ์—

๋‚ด์šฉ ์ž…๋ ฅํ•  ๋•Œ์—๋„ ์ด๋ฆ„๋Œ€๋กœ ํ•œ๊บผ๋ฒˆ์— ๋ชป์ ๊ณ 

์ด๋ฆ„, ์†์„ฑ

์ด๋ฆ„, ์†์„ฑ ์ด๋Ÿฐ์‹์œผ๋กœ ์ ์–ด์•ผํ•˜๋Š” ๊ฒŒ ์ข€ ํ—ท๊ฐˆ๋ ธ๋‹ค!

์ฐธ๊ณ ํ•œ ์บก์ณ ๋งํฌ: https://arphabeta.github.io/forbeginner/HTML/table.html

 

 

 

7. ํผ ํƒœ๊ทธ <form>

์ฐธ๊ณ ํ•œ ๋งํฌ: https://velog.io/@mangozoo20/HTML-%ED%8F%BC-%ED%83%9C%EA%B7%B8-%EC%A0%95%EB%A6%AC

 

- ์ •๋ณด ์ œ์ถœ์„ ์œ„ํ•œ ๋Œ€ํ™”ํ˜• ์ปจํŠธ๋กค ํฌํ•จํ•œ ๋ฌธ์„œ ๊ตฌํš.
- ๊ฒŒ์‹œํŒ, ์‡ผํ•‘๋ชฐ ์ฃผ๋ฌธ ๋“ฑ์—์„œ ๋งŽ์ด ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ํ•จ.

- ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฅธ ํŽ˜์ด์ง€๋กœ ์ „์†กํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค!

 

์ˆ™์ œ ์ œ์ถœ ์‹œ ์ž…๋ ฅํ–ˆ๋˜ ์ฝ”๋“œ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ด๋ก ์„ ์ดํ•ดํ•ด๋ณด๊ฒ ๋‹ค.

  <!-- ์ธํ’‹ ํ…์ŠคํŠธ -->
  <h2>์˜๊ฒฌ์„ ์•Œ๋ ค์ฃผ์„ธ์š”!</h2>
  <form action="/submit" method="post">
    <label for="name">๊ฐ•์˜์— ๋Œ€ํ•œ ์ƒ๊ฐ</label><br>
    <textarea type="text" id="name" name="name"></textarea><br>
    <button type="submit">์ œ์ถœ</button>
  </form>

 

*์†์„ฑ

<action> ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•  url ๋„ฃ๊ธฐ. ์–ด๋””๋กœ ์ „๋‹ฌํ•  ๊ฒƒ์ธ์ง€?

<method> ์–‘์‹์„ ์ œ์ถœํ•  ๋•Œ ์“ฐ์ด๋Š” ๋ฉ”์˜๋“œ๋กœ POST์™€ GET์ด ์žˆ๋‹ค๊ณ ํ•จ (๋ญ”๋ง์ธ๊ต?)

- POST: url์— ๋ฐ›์€ ๋ฐ์ดํ„ฐ ์ €์žฅX (ex. ๋กœ๊ทธ์ธ)

- GET: url์— ๋ฐ›์€ ๋ฐ์ดํ„ฐ ์ €์žฅO (ex.๊ฒ€์ƒ‰)

 

*ํƒœ๊ทธ

<label>

- inputํƒœ๊ทธ์™€ ํ•จ๊ป˜ ์“ฐ์ธ๋‹ค

- ํ•œ ์Œ์œผ๋กœ ๋ฌถ์„ ๋•Œ์—๋Š” for ์†์„ฑ์„ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜, <label> ์‚ฌ์ด์— <input> ์„ ์œ„์น˜์‹œํ‚จ๋‹ค.

 

<input> ์ž…๋ ฅ ๋ฐ์ดํ„ฐ ์œ ํ˜•

*inputํƒœ๊ทธ ์†์„ฑ

- type: ํƒœ๊ทธ์— ๋“ค์–ด๊ฐˆ ๋ฐ์ดํ„ฐ ํ˜•์‹

ex. text(default), password, email...

- name

<form action="/examples/media/action_target.php" method="get">
    ์ด๋ฆ„ : <input type="text" name="username"><br>
    ์ด๋ฉ”์ผ : <input type="email" name="useremail"><br>
    <input type="submit">
</form>

- id: ๋ฌธ์„œ ๋‚ด ํƒœ๊ทธ ์‹๋ณ„ํ•˜๊ธฐ ์œ„ํ•œ ์ด๋ฆ„ 

- placeholder: ์ž…๋ ฅ ์ „, ๋ณด์ด๋Š” ํ…์ŠคํŠธ

 

ํ .. name๊ณผ id๊ฐ€ ์กฐ๊ธˆ ํ—ท๊ฐˆ๋ฆฐ๋‹ค. 

name๊ณผ ์•„์ด๋””์˜ ์ฐจ์ด์  ๊ด€๋ จ๋œ ๋งํฌ ์ฒจ๋ถ€ํ›„ ์ฝ์–ด๋ดค๋‹ค...

์ง์ ‘ ๋งŒ๋“ค์–ด๋ณด๋ฉด ๋” ํ™•์‹คํ•˜๊ฒŒ ์•Œ ๊ฒƒ ๊ฐ™์€๋ฐ ์•„์ง๊นŒ์ง„ ์ž˜ ๋ชจ๋ฅด๊ฒ ๋‹ค ์•„๋งˆ java script๊ด€๋ จ๋œ ๋‚ด์šฉ์ด์–ด์„œ ๊ทธ๋Ÿฐ ๊ฒƒ๊ฐ™๋‹ค

 

- name, id ์ฐจ์ด์  ๋งํฌ ์ฒจ๋ถ€: https://velog.io/@dongeranguk/input-%ED%83%9C%EA%B7%B8-id%EC%99%80-name%EC%9D%98-%EC%B0%A8%EC%9D%B4

 

๋”๋ณด๊ธฐ

*<br> ์ค„ ๋ฐ”๊ฟ€ ๋•Œ ์‚ฌ์šฉ.

 

 

8. ๊ตฌ์—ญ๋‚˜๋ˆ„๊ธฐ ํƒœ๊ทธ <div>

๊ตฌ์—ญ ๋‚˜๋ˆ„๋Š” ์ƒ์ž๊ฐ™์€ ํƒœ๊ทธ. ์›นํŽ˜์ด์ง€ ๋‚˜๋ˆ„๊ณ  ์ •๋ฆฌํ•  ๋•Œ ์‚ฌ์šฉ

 

 

 

 

 

โœ๏ธ๊ฐœ๋ฐœ์ž๋„๊ตฌ 

 

 

ctrl + shift + I ํ˜น์€ F12 ํ˜น์€ ์šฐ์ธก ํด๋ฆญ-๋งจ ํ•˜๋‹จ [๊ฒ€์‚ฌ]ํด๋ฆญ์„ ๋ˆŒ๋Ÿฌ ๊ฐœ๋ฐœ์ž ํˆด์„ ์—ด ์ˆ˜ ์žˆ๋‹ค.

 

๊ฐœ๋ฐœ์ž ํˆด์„ ์ด์šฉํ•ด์„œ element.style ์„ ์ง์ ‘ ๋ฐ”๊ฟ”๋ณผ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๊ทธ๋ƒฅ ์ €๋ ‡๊ฒŒ color์†์„ฑ๊ฐ’ ์„ค์ •ํ•ด์ค˜๋„ ๋˜๋Š”๊ตฌ๋‚ญ..!!

 

 

์—ฌ๊ธฐ์„œ form์ด ์ดํ•ด๊ฐ€ ๋˜์ง€ ์•Š์•„์„œ form์— ๋Œ€ํ•ด ๋”ฐ๋กœ ์ฐพ์•„๋ณด์•˜๋‹ค.(์œ„์ชฝ์— ์žˆ์Œ..ใ…‹ใ…‹)

 

 

 

 

 

๋งˆ๋ฌด๋ฆฌํ•˜๋ฉฐ...

๊ฐœ์ธ๊ณผ์ œ์—์„œ UT๊ณผ์ •์„ ํ˜ผ์ž ์ง„ํ–‰ํ•˜๋Š”๋ฐ ์‹œ๊ฐ„์ด ๋„ˆ๋ฌด ์˜ค๋ž˜ ๊ฑธ๋ฆฐ๋‹ค ใ… ใ… 

๋นจ๋ฆฌ ๋งˆ๋ฌด๋ฆฌํ•˜๊ณ  ํ”ผ๊ทธ๋งˆ ๊ณผ์ œ๊นŒ์ง€ ํŠœํ„ฐ๋‹˜๊ป˜ ๋™์‹œ์— ๋ฌผ์–ด๋ด์•ผ๊ฒ ๋‹ค!

 

728x90

์ตœ๊ทผ๋Œ“๊ธ€

์ตœ๊ทผ๊ธ€

skin by ยฉ 2024 ttutta