Web_Semantic Web & Semantic Tag

ha juยท2021๋…„ 4์›” 15์ผ
0

Web_Semantic Web & Semantic Tag

๐Ÿง์šฐ๋ฆฌ๊ฐ€ ํฌํ„ธ์‚ฌ์ดํŠธ์— ๊ถ๊ธˆํ•œ ๊ฒƒ์— ๋Œ€ํ•ด ๊ฒ€์ƒ‰์„ ํ•˜๋ฉด ์›น ์ƒ์—์„œ๋Š” ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•˜์—ฌ ์šฐ๋ฆฌ์—๊ฒŒ ๊ฒ€์ƒ‰ ์ •๋ณด๋ฅผ ์ฃผ๋Š” ๊ฒƒ์ผ๊นŒ??

  • ๊ฒ€์ƒ‰์—”์ง„์€ robot์„ ์ด์šฉํ•ด์„œ ์ „ ์„ธ๊ณ„ ์›น ํŽ˜์ด์ง€ ์ •๋ณด๋ฅผ ์ˆ˜์ง‘(ํฌ๋กค๋ง)
  • ์‚ฌ์šฉ์ž๊ฐ€ ๋ฏธ๋ฆฌ ๊ฒ€์ƒ‰ํ•  ํ‚ค์›Œ๋“œ๋ฅผ ์˜ˆ์ƒํ•ด์„œ ์ธ๋ฑ์Šค๋ฅผ ์ƒ์„ฑ(์ธ๋ฑ์‹ฑ)
  • ์ธ๋ฑ์Šค๋ฅผ ์ƒ์„ฑํ•  ๋•Œ ์›น ํŽ˜์ด์ง€์˜ HTML ๊ตฌ์กฐ๋ฅผ ์ด์šฉํ•œ๋‹ค.
  • ์ฆ‰, html element๋ฅผ ์ด์šฉํ•ด์„œ ์ธ๋ฑ์Šค ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

๐Ÿง ๊ทธ๋ ‡๋‹ค๋ฉด ์šฐ๋ฆฌ๋Š” ์ธํ„ฐ๋„ท ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ ์šฐ๋ฆฌ๊ฐ€ ์ž‘์„ฑํ•œ ์ •๋ณด๋ฅผ ๋งŽ์ด, ์ž˜ ๋…ธ์ถœ์‹œํ‚ค๊ธฐ ์œ„ํ•ด์„œ๋Š” ์–ด๋–ป๊ฒŒ ๊ธ€์„ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์ด ์ข‹์„๊นŒ?

๐Ÿ‘‰์šฐ์„  ์•„๋ž˜์˜ ์˜๋ฏธ๋“ค์„ ์‚ดํŽด๋ณด์ž

  • ์‹œ๋งจํ‹ฑ(Semantic) : '์˜๋ฏธ๋ก ์ ์ธ'
  • ์‹œ๋งจํ‹ฑ ์›น : ๊ธฐ๊ณ„๊ฐ€ ์‚ฌ๋žŒ์„ ๋Œ€์‹ ํ•ด ์›น ํŽ˜์ด์ง€์˜ ์ •๋ณด๋ฅผ ์ดํ•ดํ•˜๊ณ , ๊ฐ€๊ณตํ•ด์ฃผ๋Š” ๊ฒƒ
  • ์‹œ๋งจํ‹ฑ ํƒœ๊ทธ : ๋ธŒ๋ผ์šฐ์ €, ๊ฒ€์ƒ‰์—”์ง„, ๊ทธ๋ฆฌ๊ณ  ๊ฐœ๋ฐœ์ž ๋ชจ๋‘์—๊ฒŒ ํ•ด๋‹น element ์˜ ์˜๋ฏธ๋ฅผ ๋ช…ํ™•ํžˆ ์„ค๋ช…ํ•˜๋Š” ์š”์†Œ
    - e.g. form, img, table, section, article ๋“ฑ ํƒœ๊ทธ๋ฅผ ๋ณด๋ฉด ํ•ด๋‹น content์˜ ์˜๋ฏธ๋ฅผ ๋ฐ”๋กœ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” tag๋“ค
์‹œ๋งจํ‹ฑ ํƒœ๊ทธ์˜ ์ข…๋ฅ˜
headerํ—ค๋”๋ฅผ ์˜๋ฏธํ•œ๋‹ค
nav๋‚ด๋น„๊ฒŒ์ด์…˜์„ ์˜๋ฏธํ•œ๋‹ค
aside์‚ฌ์ด๋“œ์— ์œ„์น˜ํ•˜๋Š” ๊ณต๊ฐ„์„ ์˜๋ฏธํ•œ๋‹ค
section๋ณธ๋ฌธ์˜ ์—ฌ๋Ÿฌ ๋‚ด์šฉ(article)์„ ํฌํ•จํ•˜๋Š” ๊ณต๊ฐ„์„ ์˜๋ฏธํ•œ๋‹ค
article๋ถ„๋ฌธ์˜ ์ฃผ๋‚ด์šฉ์ด ๋“ค์–ด๊ฐ€๋Š” ๊ณต๊ฐ„์„ ์˜๋ฏธํ•œ๋‹ค
figure๋…๋ฆฝ์ ์ธ ์ฝ˜ํ…์ธ . ๋ฅผ ์‚ฌ์šฉํ•ด ์„ค๋ช…์„ ๋ถ™์ผ ์ˆ˜ ์žˆ๋‹ค
footerํ‘ธํ„ฐ๋ฅผ ์˜๋ฏธํ•œ๋‹ค

๐Ÿ‘‰ ์œ„์˜ ๋‚ด์šฉ๋“ค์„ ํ†ตํ•ด ์šฐ๋ฆฌ๊ฐ€ ์ž‘์„ฑํ•œ ๊ธ€๋“ค์ด ๊ฒ€์ƒ‰์— ๋…ธ์ถœ๋˜๊ฑฐ๋‚˜ ์—…๋กœ๋“œํ•œ ์ด๋ฏธ์ง€๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋ฅผ ์›น ํŽ˜์ด์ง€์— ์ ‘์†ํ•˜๋„๋ก ์œ ๋„ํ•˜๋ ค๊ณ  ํ•  ๋•Œ์—๋Š” ๊ฒ€์ƒ‰์—”์ง„์ด ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” semantic tag๋ฅผ ํ™œ์šฉํ•˜์—ฌ์•ผ ํ•˜๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค.

๐Ÿง ์‚ฌ์ดํŠธ์— ์ด๋ฏธ์ง€๋ฅผ ๋„ฃ๋Š” ๋ฐฉ๋ฒ•์€ ๋‘ ๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค. <img> ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๊ณผ

ํƒœ๊ทธ background-image ์†์„ฑ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ. ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์˜ ์ฐจ์ด์ ๊ณผ ๊ฐ๊ฐ ์–ด๋– ํ•œ ๊ฒฝ์šฐ์— ์‚ฌ์šฉํ•˜๋ฉด ์ข‹์„๊นŒ?

  • <div> ํƒœ๊ทธ background-image ์†์„ฑ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์€ ๊ฒ€์ƒ‰์—”์ง„์—์„œ ํฌ๋กค๋งํ•˜๊ฑฐ๋‚˜ ์ƒ‰์ธ์„ ์ƒ์„ฑํ•˜์ง€ ์•Š์œผ๋ฉฐ, <div>๋Š” ์ƒˆ๋กœ์šด division ์ด๋ผ๋Š” ๊ฒƒ ์ด์™ธ์˜ ์ •๋ณด๋Š” ์—†๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ ‡๊ฒŒ ์ด๋ฏธ์ง€๋ฅผ ๋„ฃ๋Š” ๋ฐฉ๋ฒ•์€ ์ˆœ์ „ํžˆ '์žฅ์‹'์œผ๋กœ ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.
  • ํƒœ๊ทธ ์ž์ฒด๊ฐ€ ์ด๋ฏธ์ง€ ์ฝ˜ํ…์ธ ์ž„์„ ์•Œ๋ฆฌ๋Š” semantic tag์ธ <img>ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋ฏธ์ง€๋ฅผ ์˜ฌ๋ฆฌ๋Š” ๊ฒƒ์ด ์‚ฌ์šฉ์ž๋ฅผ ์›นํŽ˜์ด์ง€๋กœ ์œ ์ธํ•˜๊ธฐ์— ์œ ๋ฆฌํ•˜๋ฉฐ, ์ถ”๊ฐ€์ ์œผ๋กœ alt ์†์„ฑ์„ ํ†ตํ•ด ๊ฒ€์ƒ‰์„ ์ตœ์ ํ™”๊ณ  ์ด๋ฏธ์ง€๊ฐ€ ์—ด๋ฆฌ์ง€ ์•Š์„ ์‹œ ๋Œ€์ฒด๋˜๋Š” ํ…์ŠคํŠธ๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค.

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