[TIL][HTML] Semantic Web, Semantic Tags ์ดํ•ดํ•˜๊ธฐ

๊น€ํ›ˆ์ตยท2021๋…„ 4์›” 14์ผ
0

๐Ÿง Sematic

๊ฐœ๋ฐœ์ž๊ฐ€ ๋ฌธ์„œ์˜ ์˜๋ฏธ๋ก ์ ์ธ ๊ตฌ์กฐ๋ฅผ ์‰ฝ๊ฒŒ ํŒŒ์•…ํ•˜๊ฒŒ ํ•ด์ค€๋‹ค.
๋˜ํ•œ ๊ฒ€์ƒ‰์—”์ง„์—๊ฒŒ๋„ ์˜๋ฏธ๋ก ์ ์œผ๋กœ ์ค‘์š”ํ•œ ๋ถ€๋ถ„๊ณผ ๋œ ์ค‘์š”ํ•œ ๋ถ€๋ถ„์„ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ์–ด ํšจ์œจ์ ์ธ ๊ฒ€์ƒ‰์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ๋งŒ๋“ค์–ด ์ค€๋‹ค.

Sematic web - ๊ธฐ๊ณ„๊ฐ€ ์ฝ๊ณ  ์ฒ˜๋ฆฌ ํ•  ์ˆ˜์žˆ๋Š” ์›น

Semantic Tag & Non-semantic tag

Semantic Tag - ๋ธŒ๋ผ์šฐ์ €, ๊ฒ€์ƒ‰์—”์ง„, ๊ฐœ๋ฐœ์ž ๋ชจ๋‘์—๊ฒŒ ์ฝ˜ํ…์ธ ์˜ ์˜๋ฏธ๋ฅผ ๋ช…ํ™•ํžˆ ์„ค๋ช… ๊ฐ€๋Šฅ
<header>,<form>,<table>, ๋“ฑ

Non-sematic Tag - ํƒœ๊ทธ ์•ˆ์— ๋“ค์–ด๊ฐ„ ๋‚ด์šฉ์˜ ์˜๋ฏธ๋ฅผ ์•Œ ์ˆ˜ ์—†์Œ
<div>,<span>, ๋“ฑ

โœ img vs background-image

img ํƒœ๊ทธ๊ฐ€ ์‚ฌ์šฉํ•˜๊ธฐ ์ข‹์€ ๊ฒฝ์šฐ

  • ์ด๋ฏธ์ง€ ์ž์ฒด๊ฐ€ ์ปจํ…์ธ ์ธ ๊ฒฝ์šฐ
  • ์ด๋ฏธ์ง€์— ๋ฌธ๊ตฌ๊ฐ€ ์‚ฌ์šฉ๋˜์–ด ์˜๋ฏธ๋ฅผ ๊ฐ€์ง„ ๊ฒฝ์šฐ
    -<alt>ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์–ด๋–ค ์ด๋ฏธ์ง€์ธ์ง€ ์•Œ๋ ค์ค„ ์ˆ˜ ์žˆ๋‹ค.

background-image๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ

  • ๋‹จ์ˆœ ์‚ฌ์ดํŠธ๋ฅผ ๊พธ๋ฏธ๋Š” ์šฉ๋„์ธ ๊ฒฝ์šฐ

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