TIL # 3 (Semantic Web & Semantic Tags)

Mikyung Leeยท2021๋…„ 1์›” 11์ผ
0
post-thumbnail

[๐Ÿš€ Check Point] 11-2. Semantic Web, Semantic Tags

๐Ÿ‘‰ ์‹œ๋งจํ‹ฑ ์›น (Semantic Web) : ์˜๋ฏธ๋ฅผ ๊ฐ€์ง€๋Š” ์›น
์ฐจ์„ธ๋Œ€ ์›น ๊ธฐ์ˆ ๋กœ, ์›น ์ƒ์— ์กด์žฌํ•˜๋Š” ์ •๋ณด๋ฅผ ์‚ฌ๋žŒ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๊ธฐ๊ณ„๊ฐ€ ์˜๋ฏธ(Semantic)๋ฅผ ํŒŒ์•…ํ•˜๊ณ  ์‚ฌ์šฉ์ž์˜ ์š”๊ตฌ์— ์ ํ•ฉํ•œ ๊ฒฐ๊ณผ๋ฅผ ์„œ๋น„์Šค ๊ฐ€๋Šฅํ•˜๋„๋ก ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ํ˜„์žฌ์˜ ์›น์€ ์‚ฌ์šฉ์ž๊ฐ€ ๋ชฉ์ ์— ๋งž๊ฒŒ ์ •๋ณด๋ฅผ ํด๋ฆญํ•˜๋ฉด์„œ ์ •๋ณด๋ฅผ ์ฐพ์•„๋‚ด๋Š” ๊ฒŒ ์ผ๋ฐ˜์ ์ธ ๋ฐฉ์‹์ด์ง€๋งŒ, ์‹œ๋งจํ‹ฑ ์›น์€ ์ž„๋ฌด๋ฅผ ๋ถ€์—ฌ๋ฐ›์€ ์ž๋™ํ™”๋œ ํ”„๋กœ๊ทธ๋žจ์ด ์‚ฌ๋žŒ์„ ๋Œ€์‹ ํ•ด ์›น์ƒ์˜ ์ •๋ณด๋ฅผ ์ถ”์ถœํ•˜๊ณ  ์ด๋ฅผ ๊ฐ€๊ณตํ•ด ์ƒˆ๋กœ์šด ์ •๋ณด๋ฅผ ๋งŒ๋“ค์–ด๋‚ผ ์ˆ˜ ์žˆ๋‹ค. ์›น์— ์กด์žฌํ•˜๋Š” ๋งŽ์€ ์›น ํŽ˜์ด์ง€๋“ค์— ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ(Metadata)๋ฅผ ๋ถ€์—ฌํ•ด ์žก๋‹คํ•œ ๋ฐ์ดํ„ฐ ์ง‘ํ•ฉ์ด์—ˆ๋–ค ์›นํŽ˜์ด์ง€๋ฅผ ์˜๋ฏธ์™€ ๊ด€๋ จ์„ฑ์„ ๊ฐ–๋Š” ๊ฑฐ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค๋กœ ๊ตฌ์ถ•ํ•˜๋Š” ํ˜•ํƒœ์ด๋‹ค.

๐Ÿ‘‰ ์‹œ๋ฉ˜ํ‹ฑ ํƒœ๊ทธ:
์˜๋ฏธ๋ก ์ ์ธ ํƒœ๊ทธ. ํƒœ๊ทธ์— ์˜๋ฏธ๋ฅผ ๋ถ€์—ฌํ•œ๋‹ค๋Š” ๋œป
ex) ๋น„์˜๋ฏธ์  ์š”์†Œ : div, span - ์–ด๋–ค ์šฉ๋„๋กœ ์“ด ํƒœ๊ทธ์ธ์ง€ ๊ทธ ์˜๋ฏธ๋ฅผ ์•Œ ์ˆ˜ ์—†๋‹ค.
์˜๋ฏธ์  ์š”์†Œ : form,table,article ๋“ฑ. - ํƒœ๊ทธ๋งŒ ๋ด๋„ ์˜๋ฏธ๋ฅผ ์•Œ ์ˆ˜ ์žˆ๋‹ค.

๊ฒ€์ƒ‰ ์—”์ง„์€ ์‹œ๋ฉ˜ํ‹ฑ ๋งˆํฌ์—…์„ ํŽ˜์ด์ง€์˜ ๊ฒ€์ƒ‰ ๋žญํ‚น์— ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ๋Š” ํ‚ค์›Œ๋“œ๋กœ ๊ฐ„์ฃผํ•œ๋‹ค. ์‹œ๊ฐ ์žฅ์• ๊ฐ€ ์žˆ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ํ™”๋ฉด ํŒ๋…๊ธฐ๋กœ ํŽ˜์ด์ง€๋ฅผ ํƒ์ƒ‰ํ•  ๋•Œ ๊ธฐ์ค€์„ ์ œ์‹œํ•  ์ˆ˜ ์žˆ๋‹ค. ์ฝ”๋“œ ๋ฆฌ๋ทฐ์‹œ ํƒ์ƒ‰์ด ์šฉ์ดํ•˜๋ฉฐ, ์ฝ”๋“œ ์ž‘์„ฑ์‹œ ๋ฐ์ดํ„ฐ ์œ ํ˜•์ด ์ œํ•œ๋˜์–ด ํŽธ๋ฆฌํ•˜๋‹ค.


๐Ÿ‘‰ ์‹œ๋ฉ˜ํ‹ฑ ํƒœ๊ทธ ์ข…๋ฅ˜
1. header : ๋จธ๋ฆฌ๋ง ์ง€์ •ํ•˜๊ธฐ
form ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•ด ๊ฒ€์ƒ‰ ์ฐฝ์„ ๋„ฃ๊ฑฐ๋‚˜, navํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•ด ์‚ฌ์ดํŠธ ๋ฉ”๋‰ด๋ฅผ ๋„ฃ์Šต๋‹ˆ๋‹ค.

  1. nav : ๋ฌธ์„œ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๋‚ด๋น„๊ฒŒ์ด์…˜ ๋งํฌ

  2. main : ์ฃผ์š” ์ฝ˜ํ…์ธ  ํ‘œ์‹œ
    ๋ฌธ์„œ์˜ ์œ ์ผํ•œ ๋‚ด์šฉ. ์‚ฌ์ด๋“œ๋ฐ”, ํƒ์ƒ‰ ๋งํฌ, ์ €์ž‘๊ถŒ ์ •๋ณด, ์‚ฌ์ดํŠธ ๋กœ๊ณ , ๊ฒ€์ƒ‰ ํผ ๋“ฑ ์—ฌ๋Ÿฌ ๋ฌธ์„œ์— ๊ฑธ์ณ ๋ฐ˜๋ณต๋˜๋Š” ์ฝ˜ํ…์ธ ๋Š” ํฌํ•จํ•ด์„  ์•ˆ๋ฉ๋‹ˆ๋‹ค.

  3. section : ์ฃผ์ œ๋ณ„ ์ฝ˜ํ…์ธ  ์˜์—ญ ๋‚˜ํƒ€๋‚ด๊ธฐ
    ๋ฌธ์„œ์—์„œ ์ฃผ์ œ๋ณ„๋กœ ์ฝ˜ํ…์ธ ๋ฅผ ๋ฌถ์„ ๋•Œ ์‚ฌ์šฉ.

  4. article : ์ฝ˜ํ…์ธ  ๋‚ด์šฉ ๋„ฃ๊ธฐ
    ์›น ์ƒ์˜ ์‹ค์ œ ๋‚ด์šฉ์ด ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค. ํƒœ๊ทธ ์ ์šฉ ๋ถ€๋ถ„์„ ๋–ผ์–ด๋‚ด ๋…๋ฆฝ์ ์œผ๋กœ ๋ฐฐํฌํ•˜๊ฑฐ๋‚˜ ์žฌ์‚ฌ์šฉํ•˜๋”๋ผ๋„ ๊ตฌ๋ถ„์ด ๋˜๋Š” ์™„์ „ํ•œ ํ•˜๋‚˜์˜ ์ฝ˜ํ…์ธ  ๊ตฌํš์„ ํ‘œํ˜„ํ•ฉ๋‹ˆ๋‹ค.
    ex) ๋ธ”๋กœ๊ทธ ํฌ์ŠคํŒ… ์˜์—ญ, ๋งค๊ฑฐ์ง„์ด๋‚˜ ๋‰ด์Šค ๊ธฐ์‚ฌ

  5. aside : ๋ณธ๋ฌธ์ด์™ธ์˜ ๋‚ด์šฉ์„ ํ‘œ์‹œ
    ๋ณธ๋ฌธ ๋‚ด์šฉ ์™ธ์— ์ฃผ๋ณ€์— ํ‘œ์‹œ๋˜๋Š” ๊ธฐํƒ€ ๋‚ด์šฉ๋“ค์ด ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค. ๊ด‘๊ณ ๋‚˜ ๋งํฌ ๋ชจ์Œ ๋“ฑ ๋ฌธ์„œ์˜ ๋ฉ”์ธ ๋‚ด์šฉ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š๋Š” ๋‚ด์šฉ๋“ค์„ ๋„ฃ์„ ๋•Œ ์‚ฌ์šฉ.

  6. footer : ๋ฐ”๋‹ฅ๊ธ€ ์ง€์ •ํ•˜๊ธฐ

  7. figure : ๋…๋ฆฝ์ ์ธ ์ฝ˜ํ…์ธ  ํ‘œ์‹œ
    ์ด๋ฏธ์ง€, ์‚ฝํ™”, ๋„ํ‘œ, ์ฝ”๋“œ ์กฐ๊ฐ, ์ธ์šฉ๋ฌธ ๋“ฑ์— ์‚ฌ์šฉ. ์ฒ˜์Œ ๋˜๋Š” ๋งˆ์ง€๋ง‰ ์œ„์น˜์— figcaption ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•ด ์„ค๋ช…๊ธ€์„ ๋„ฃ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  8. address : ์—ฐ๋ฝ์ฒ˜ ์ •๋ณด ํ‘œ์‹œ

  9. time : ๋‚ ์งœ์™€ ์‹œ๊ฐ„ ํ‘œ์‹œ

profile
front-end developer ๐ŸŒท

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