๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
HTML

[mdn web docs ์ •๋ฆฌํ•˜๋ฉฐ ์ฝ๊ธฐ] _ head ํƒœ๊ทธ, html์˜ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ, head๋ž€?

by HAPPYRIN 2023. 7. 23.
HTML์˜ head๋Š” ํŽ˜์ด์ง€๋ฅผ ์—ด ๋•Œ ์›น ๋ธŒ๋ผ์šฐ์ €์— ํ‘œ์‹œ๋˜์ง€ ์•Š๋Š”๋‹ค. 
head๋Š” <title>๊ณผ ๊ฐ™์€ ํŽ˜์ด์ง€, CSS์˜ ๋งํฌ, ํŒŒ๋น„์ฝ˜, ๊ทธ๋ฆฌ๊ณ  ๋‹ค๋ฅธ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ํฌํ•จํ•œ๋‹ค.

 

1. HTML head๋ž€?

head๋Š” ํŽ˜์ด์ง€๋ฅผ ์—ด ๋•Œ ๋ธŒ๋ผ์šฐ์ €์— ํ‘œ์‹œ๋˜๋Š” <body> ์š”์†Œ์™€๋Š” ๋‹ค๋ฅด๊ฒŒ head์˜ ๋‚ด์šฉ์€ ํŽ˜์ด์ง€์— ํ‘œ์‹œ๋˜์ง€ ์•Š๋Š”๋‹ค.

๋Œ€์‹  head์˜ ๋‚ด์šฉ์ด ํ•˜๋Š” ์ผ์€ ํŽ˜์ด์ง€์— ๋Œ€ํ•œ metadata๋ฅผ ํฌํ•จํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

<head>
  <meta charset="utf-8">
  <title>My test page</title>
</head>

 

2. ์ œ๋ชฉ ๋‹ฌ๊ธฐ

action์—์„œ <title> ์š”์†Œ๋ฅผ ์ด๋ฏธ ๋ดค์„ ๊ฒƒ์ด๋‹ค. ์ด๊ฒƒ์€ ๋ฌธ์„œ์˜ title์„ ์ถ”๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๊ณ  <body>์˜ ์ตœ์ƒ์œ„์— ์‚ฌ์šฉํ•˜๋Š” <h1>์€ ๊ฐ€๋” title์„ ๊ฐ€๋ฆฌํ‚ค๊ธฐ๋„ ํ•˜์ง€๋งŒ ์—„์—ฐํžˆ ๋‹ค๋ฅด๋‹ค.

  • <h1> : ์ผ๋ฐ˜์ ์œผ๋กœ ํŽ˜์ด์ง€๋‹น ํ•œ ๋ฒˆ ์‚ฌ์šฉํ•˜๋Š”๋ฐ ํŽ˜์ด์ง€์˜ ๋‚ด์šฉ๋ฌผ์˜ ์ œ๋ชฉ, ๋‰ด์Šค์˜ ํ—ค๋“œ๋ผ์ธ์„ ํ‘œ์‹œํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ
  • <title> : ๋ฌธ์„œ์˜ ์ปจํ…์ธ ๊ฐ€ ์•„๋‹Œ HTML๋ฌธ์„œ ์ „์ฒด ํƒ€์ดํ‹€์„ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ์ด๋‹ค.  title์€ ๋ธŒ๋ผ์šฐ์ €์—์„œ ์‚ฌ์ดํŠธ๋ฅผ ๋ถ๋งˆํฌ ํ• ๋•Œ์—๋„ title์˜ ๋‚ด์šฉ๋ฌผ์„ ์ถ”์ฒœํ•˜๋Š” ๋ถ๋งˆํฌ ์ด๋ฆ„์œผ๋กœ๋„ ์‚ฌ์šฉ๋œ๋‹ค. ๋˜ํ•œ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๋กœ๋„ ์‚ฌ์šฉ

 

3. ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ : <meta> ์š”์†Œ

๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ž€? ๋ฐ์ดํ„ฐ๋ฅผ ์„ค๋ช…ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค. HTML์—์„œ ๋ฌธ์„œ์—์„œ <head> ์•ˆ์— ๋‹ค์–‘ํ•œ ํ˜•ํƒœ์˜ <meta>๊ฐ€ ์žˆ๋‹ค.

๊ฐ„๋‹จํ•œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋“ค๋งŒ ๋‹ค๋ค„๋ณด๋ฉด,,

 

3-1. ๋ฌธ์„œ์˜ character ์ธ์ฝ”๋”ฉ์„ ํŠน์ •ํ•˜๊ธฐ

<meta charset="utf-8">

์ด ์š”์†Œ๋Š” ๋ฌธ์„œ์˜ character๋กœ ๋ฌธ์„œ์—์„œ ํ—ˆ์šฉํ•˜๋Š” ๋ฌธ์ž ์ง‘ํ•ฉ ์ธ์ฝ”๋”ฉ์— ๋Œ€ํ•ด์„œ ๊ฐ„๋‹จํžˆ ํ‘œ์‹œํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

utf-8์€ ์ „ ์„ธ๊ณ„์ ์ธ character ์ง‘ํ•ฉ์œผ๋กœ ๋งŽ์€ ์–ธ์–ด๋“ค์„ ํฌํ•จํ•œ๋‹ค. ์ฆ‰, ์›น ํŽ˜์ด์ง€์—์„œ ์–ด๋–ค ๋ฌธ์ž๋ผ๋„ ์ทจ๊ธ‰ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๋œป์ด๋‹ค.

 

....

https://developer.mozilla.org/ko/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML#active_learning_the_descriptions_use_in_search_engines

 

head ํƒœ๊ทธ์—๋Š” ๋ฌด์—‡์ด ์žˆ์„๊นŒ? HTML์˜ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ - Web ๊ฐœ๋ฐœ ํ•™์Šตํ•˜๊ธฐ | MDN

HTML์˜ head๋Š” ํŽ˜์ด์ง€๋ฅผ ์—ด ๋•Œ ์›น ๋ธŒ๋ผ์šฐ์ €์— ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. head๋Š” <title> ๊ฐ™์€ ํŽ˜์ด์ง€๋‚˜, CSS์˜ ๋งํฌ(HTML ์ปจํ…์ธ ๋ฅผ CSS๋กœ ์Šคํƒ€์ผ๋งํ•˜๊ธฐ๋ฅผ ์›ํ•œ๋‹ค๋ฉด), ํŒŒ๋น„์ฝ˜(favicon), ๊ทธ๋ฆฌ๊ณ  ๋‹ค๋ฅธ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ(์ž‘์„ฑ

developer.mozilla.org

์•„์ง ์ •๋ฆฌ์ค‘...