ํ‹ฐ์Šคํ† ๋ฆฌ ๋ทฐ

์›น์ ‘๊ทผ์„ฑ ๊ธฐ๋ณธ๊ฐœ๋…

๋ชจ๋“ ์‚ฌ๋žŒ์ด ๋‹ค์–‘ํ•œ ์กฐ๊ฑด์˜ ํ™˜๊ฒฝ์—์„œ ์†์‰ฝ๊ฒŒ ์›น ์ฝ˜ํ…์ธ ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ณด์žฅํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. 
์žฅ์• ๊ฐ€ ์žˆ๊ฑฐ๋‚˜(์ผ์‹œ์ ์ธ ์žฅ์• ๋ฅผ ์ง€๋‹ˆ๊ฒŒ ๋˜๋Š”๊ฒฝ์šฐ๋ฅผ ํฌํ•จ) , ๋„คํŠธ์›Œํฌ ํ™˜๊ฒฝ์ด ์ข‹์ง€ ๋ชปํ•œ ๊ฒฝ์šฐ ํ˜น์€ ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ, ๋‹ค์–‘ํ•œ ์šด์˜์ฒด์ œ ๋ฐ ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ๋“ฑ ํ™˜๊ฒฝ์กฐ๊ฑด์— ๊ด€๊ณ„์—†์ด ์›น์ฝ˜ํ…์ธ ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์–ด ์›น ์‚ฌ์šฉ์„ฑ์„ ์ฆ๊ฐ€์‹œํ‚ค๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๊ด€๋ฆฌ๊ธฐ์ค€

ํ•œ๊ตญํ˜• ์›น ์ฝ˜ํ…์ธ  ์ ‘๊ทผ์„ฑ์ง€์นจ KWCAG V.2.0

ํ•œ๊ตญํ˜• ์›น ์ฝ˜ํ…์ธ  ์ ‘๊ทผ์„ฑ ์ง€์นจ 2.0์ด TTA ๋‹จ์ฒด ํ‘œ์ค€์œผ๋กœ 2009๋…„ 12์›” 22์ผ์— ์ œ์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

 

์›น์ ‘๊ทผ์„ฑ ํ‰๊ฐ€๋„๊ตฌ

์›น์ ‘๊ทผ์„ฑ ํ‰๊ฐ€ํˆด K-WAH 4.0

K-WAH 4.0์€ ํ•œ๊ตญํ˜• ์›น ์ฝ˜ํ…์ธ  ์ ‘๊ทผ์„ฑ ์ง€์นจ 2.0์— ๋”ฐ๋ผ ์›น์‚ฌ์ดํŠธ(์›นํŽ˜์ด์ง€)๊ฐ€ ์ ‘๊ทผ์„ฑ ์ง€์นจ์˜ 6๊ฐœ ์„ธ๋ถ€์ง€์นจ์„ ์ค€์ˆ˜ํ•˜๋Š”์ง€๋ฅผ ์ž๋™ ์ ๊ฒ€ํ•˜๋„๋ก ์ง€์›ํ•ด ์ฃผ๋Š” ์†Œํ”„ํŠธ์›จ์–ด์ž…๋‹ˆ๋‹ค.๋Œ€์ฒดํ…์ŠคํŠธ ์ œ๊ณต

1. ์ œ๋ชฉ์ œ๊ณต

2. ๊ธฐ๋ณธ์–ธ์–ด ๋ช…์‹œ

3. ์‚ฌ์šฉ์ž ์š”๊ตฌ์— ๋”ฐ๋ฅธ ์ƒˆ์ฐฝ ์—ด๊ธฐ

4. ๋ ˆ์ด๋ธ” ์ œ๊ณต

5. ๋งˆํฌ์—… ์˜ค๋ฅ˜ ๋ฐฉ์ง€

์›น์ ‘๊ทผ์„ฑ ํ‰๊ฐ€ํˆด Nโ€“WAX

NHN ์—์„œ ๋ถ ๋งˆํด๋ฆฟํ˜• ์›น ์ ‘๊ทผ์„ฑ ํ‰๊ฐ€ ๋„๊ตฌ PAJET ์—์„œ ๋ชจํ‹ฐ๋ธŒ๋ฅผ ๋”ฐ์™€ ๋‚ด๋ถ€ ๊ฐ€์ด๋“œ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ œ์ž‘ํ•œ ์›น ์ ‘๊ทผ์„ฑ ํ‰๊ฐ€ ํˆด์ž…๋‹ˆ๋‹ค.
Firefox, Chrome์˜ ๋ถ€๊ฐ€๊ธฐ๋Šฅ์œผ๋กœ ์„ค์น˜ํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
Crome ์„ค์น˜์‹œ : https://chrome.google.com/webstore/search/nwax
Firefox ์„ค์น˜์‹œ : ๋ฉ”๋‰ด > ๋ถ€๊ฐ€๊ธฐ๋Šฅ > ํ™•์žฅ๊ธฐ๋Šฅ > N-WAX ๊ฒ€์ƒ‰ ํ›„ ์„ค์น˜๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์›น์ ‘๊ทผ์„ฑ ํ‰๊ฐ€ํˆด OPENWAX

NHN ์—์„œ ๋ถ ๋งˆํด๋ฆฟํ˜• ์›น ์ ‘๊ทผ์„ฑ ํ‰๊ฐ€ ๋„๊ตฌ PAJET ์—์„œ ๋ชจํ‹ฐ๋ธŒ๋ฅผ ๋”ฐ์™€ ๋‚ด๋ถ€ ๊ฐ€์ด๋“œ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ œ์ž‘ํ•œ ์›น ์ ‘๊ทผ์„ฑ ํ‰๊ฐ€ ํˆด์ž…๋‹ˆ๋‹ค.
Firefox, Chrome์˜ ๋ถ€๊ฐ€๊ธฐ๋Šฅ์œผ๋กœ ์„ค์น˜ํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
Crome ์„ค์น˜์‹œ : https://chrome.google.com/webstore/search/openwax
Firefox ์„ค์น˜์‹œ : ๋ฉ”๋‰ด > ๋ถ€๊ฐ€๊ธฐ๋Šฅ > ํ™•์žฅ๊ธฐ๋Šฅ > OPENWAX ๊ฒ€์ƒ‰ ํ›„ ์„ค์น˜๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

Colour_Contrast_Analyser Colour_Contrast_Analyser ๋‹ค์šด๋กœ๋“œ

๊ณ ๋Œ€๋น„ ํ‰๊ฐ€ํˆด๋กœ ๋ธŒ๋ผ์šฐ์ ธ๊ฐ€ ์•„๋‹Œ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์ƒ์—์„œ ๋ฐ”๋กœ color picker๋กœ ์ „๊ฒฝ๋Œ€๋น„๋ฅผ ์ฐ์–ด๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์›น์ ‘๊ทผ์„ฑ ๋ณด์žฅ๋ฐฉ๋ฒ•

์˜๋ฏธ์— ๋งž๋Š” ๋งˆํฌ์—… (Sementic Markup)

์˜๋ฏธ๋ก ์  element๋Š” ๋ธŒ๋ผ์šฐ์ €, ๊ฐœ๋ฐœ์ž ๋ชจ๋‘์—๊ฒŒ ๊ทธ์˜๋ฏธ๋ฅผ ๋ช…ํ™•ํ•˜๊ฒŒ ์ „๋‹ฌํ•ด์ฃผ๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด, 
๋น„ ์˜๋ฏธ๋ก ์  element : div ๋ฐ span๋Š” ์•„๋ฌด์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.
์˜๋ฏธ๋ก ์  element : formtable๊ณผ์˜ img๋Š” ๊ทธ ์˜๋ฏธ์™€ ์—ญํ• ์ด ์žˆ์Œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.
์ œ๋ชฉ์„ ๋‚˜ํƒ€๋‚ด์–ด์ฃผ๋Š” ํ•ด๋”ฉ์š”์†Œ์ธ h1 ~ h6 ๋กœ ๋งˆํฌ์—…์‹œ ์›น์ ‘๊ทผ์„ฑ ๋ณด์กฐ๊ธฐ๊ธฐ์—์„œ ์ธ์‹์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๊ฒ€์ƒ‰์•ค์ง„์—์„œ ํ•ด๋‹นํŽ˜์ด์ง€๋ฅผ ์ž˜ ์ˆ˜์ง‘ํ•  ์ˆ˜ ์žˆ๋„๋ก SEO์ ์ˆ˜๊ฐ€ ํ–ฅ์ƒ๋˜๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค. 
๋”ฐ๋ผ์„œ, ๊ธฐ๊ณ„๊ฐ€ ์ธ์‹ํ• ์ˆ˜ ์žˆ๋„๋ก ์˜๋ฏธ์— ๋งž๋Š” ๋งˆํฌ์—…์„ ํ•œ๋‹ค๋Š”๊ฒƒ์€ ์›นํ‘œ์ค€, ์›น์ ‘๊ทผ์„ฑ ๊ทธ๋ฆฌ๊ณ  SEO์ ์ˆ˜ ํ–ฅ์ƒ์„ ์œ„ํ•ด์„œ๋Š” ๋ฐ˜๋“œ์‹œ ์ง€์ผœ์•ผ ํ•  ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค.

- ์ ์ ˆํ•œ ํ•ด๋”ฉ ์—˜๋ฆฌ๋จผํŠธ ์‚ฌ์šฉ - ๋ฌธ์„œ ๊ตฌ์กฐ ํŒŒ์•…์ด ์šฉ์ดํ•˜๋„๋ก h1 ~ h6์˜ ํ—ค๋”ฉ ์—˜๋ฆฌ๋จผํŠธ๋ฅผ ์ˆœ์ฐจ์ ์œผ๋กœ, ์ ์ ˆํ•œ ์œ„์น˜์— ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
์ ์ ˆํ•˜๊ฒŒ ์‚ฌ์šฉ๋œ ํ—ค๋”ฉ ์—˜๋ฆฌ๋จผํŠธ๋ฅผ ํ†ตํ•ด ๋ฌท์„œ์˜ ๋ชฉ์ฐจ๋ฅผ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•  ์ˆ˜๋„ ์žˆ์œผ๋ฉฐ, ์Šคํฌ๋ฆฐ ๋ฆฌ๋”์—์„œ ์ง€์›ํ•˜๋Š” ํ—ค๋”ฉ ๊ฐ‚ ์ด๋™์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž๊ฐ€ ๋„๋‹ฌํ•˜๊ณ ์ž ํ•˜๋Š” ์ •๋ณด์— ๋” ๋น ๋ฅด๊ฒŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

- ์ ์ ˆํ•œ ๋ชฉ๋ก ์—˜๋ฆฌ๋จผํŠธ ์‚ฌ์šฉ - ์ˆœ์ฐจ/๋น„์ˆœ์ฐจ/์ •์˜ ๋ชฉ๋ก ol , ul, dl์„ ์“ฐ์ž„์ƒˆ์— ๋งž๊ฒŒ ์‚ฌ์šฉํ•˜๋ฉด CSS๊ฐ€ ์ ์šฉ๋˜์ง€ ์•Š์€ ํ™”๋ฉด์—์„œ๋„ ๊ฐ ๋ชฉ๋ก์˜ ์˜๋ฏธ๋ฅผ ํ™•์‹คํžˆ ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์Šคํฌ๋ฆฐ ๋ฆฌ๋”์—์„œ๋Š” ์ „์ฒด ๋ชฉ๋ก์˜ ๊ฐœ์ˆ˜, ์‹œ์ž‘๊ณผ ๋์„ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋…ผ๋ฆฌ์  ์ˆœ์„œ ๋ณด์žฅ

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

 

์ž˜๋ชป๋œ ์˜ˆ (X)
<ul>
  <li>๋ฉ”๋‰ด1</li>  
  <li>๋ฉ”๋‰ด2</li>  
  <li>๋ฉ”๋‰ด3</li>
</ul>
<ul>
  <li>๋ฉ”๋‰ด 1-1</li>
  <li>๋ฉ”๋‰ด 1-2</li>
</ul
๋ฐ”๋ฅธ ์˜ˆ (O)
<ul>
  <li>๋ฉ”๋‰ด1    
    <ul>
       <li>๋ฉ”๋‰ด 1-1</li>
       <li>๋ฉ”๋‰ด 1-2</li>
    </ul>
  </li>
  <li>๋ฉ”๋‰ด2</li>
  <li>๋ฉ”๋‰ด3</li>
</ul>
 

๋Œ€์ฒด ํ…์ŠคํŠธ ์ œ๊ณต

์ด๋ฏธ์ง€ ๋Œ€์ฒด ํ…์ŠคํŠธ ์ œ๊ณต

- ์ด๋ฏธ์ง€ ๋‚ด์šฉ๊ณผ ๋™์ผํ•œ ๊ฐ’์„ alt ์• ํŠธ๋ฆฌ๋ทฐํŠธ์— ํ‘œ๊ธฐํ•˜์—ฌ, ์ด๋ฏธ์ง€๋ฅผ ๋ณผ ์ˆ˜ ์—†๋Š” ํ™˜๊ฒฝ(์Šคํฌ๋ฆฐ ๋ฆฌ๋”, ์ด๋ฏธ์ง€ ์„œ๋ฒ„ ์žฅ์• , ์ด๋ฏธ์ง€ ํ‘œ์‹œํ•˜์ง€ ์•Š์Œ ์„ค์ •)์—์„œ๋„ ๋‚ด์šฉ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

- ์ด๋ฏธ์ง€์— ํฌํ•จ๋œ ๋‚ด์šฉ ๊ทธ๋Œ€๋กœ ๋Œ€์ฒด ํ…์ŠคํŠธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋Œ€์ฒด ํ…์ŠคํŠธ์˜ ๋‚ด์šฉ ์ผ๋ถ€๋งŒ ์ œ๊ณต๋˜๋Š” ์ผ์ด ์—†๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

 

 

์ž˜๋ชป๋œ์˜ˆ (X)

<img src="/common/images/ex/ex_wa_free.jpg" alt="๊ณต์งœ">

๋ฐ”๋ฅธ์˜ˆ (O)

<img src="/common/images/ex/ex_wa_free.jpg" alt="๋งˆํŠธON ์ฒซ๊ตฌ๋งค ํŒฅ๋น™์ˆ˜ ๊ณต์งœ์ฐฌ์Šค">

 

ํ…์ŠคํŠธ๊ฐ€ ๋งŽ์€ ์ด๋ฏธ์ง€์˜ ๋Œ€์ฒด ํ…์ŠคํŠธ ์ œ๊ณต

- ํ…์ŠคํŠธ๊ฐ€ ๋งŽ์€ ์ด๋ฏธ์ง€์˜ ๊ฒฝ์šฐ, ์ด๋ฏธ์ง€๋ฅผ ๋ฐฐ๊ฒฝ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ  ํ…์ŠคํŠธ๋Š” ๋ฐฐ๊ฒฝ์œผ๋กœ ์ฒ˜๋ฆฌ๋œ ์ด๋ฏธ์ง€ ๋’ค์— ์ˆจ๊ธด๋‹ค.

- ์Œ์„ฑ๋ณด์กฐ๊ธฐ๊ธฐ์—์„œ ์ด๋ฏธ์ง€๋ฅผ ์ฝ์„๋•Œ ๋ณดํ†ต alt์™€ title๊ฐ’์„ ์ฝ์–ด์ฃผ๋ฏ€๋กœ, alt๋กœ ๋Œ€์ฒดํ•  ํ…์ŠคํŠธ๋ฅผ ๋„ฃ์–ด์ฃผ๊ณ , ๋ถ€๊ฐ€์ ์ธ ๊ธดํ…์ŠคํŠธ๊ฐ€ ๋“ค์–ด๊ฐ€๋Š” ๊ฒฝ์šฐ title์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. 150์ž๊ฐ€ ๋„˜์–ด๊ฐ€๋ฉด ์Œ์„ฑ๋ณด์กฐ๊ธฐ๊ธฐ์—์„œ ๊ฑด๋„ˆ๋›ฐ๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์œผ๋ฏ€๋กœ ์ฃผ์˜ํ•˜์—ฌ 150์ž ์ดํ•˜์˜ ๊ฒฝ์šฐ์— ํ™œ์šฉํ•˜๋Š”๊ฒƒ์ด ์ข‹๋‹ค.

- ํ…์ŠคํŠธ๊ฐ€ ๋งŽ์€ 150์ž ์ด์ƒ์˜ ๊ฒฝ์šฐ๋Š” longdesc๋ฅผ ํ™œ์šฉํ•˜์—ฌ htmlํŒŒ์ผ๋กœ ์—ฐ๊ฒฐํ•˜๋Š”๊ฒƒ์ด ์ข‹๋‹ค.

<img src="/imgtest.gif" alt="G๋งˆ์ผ“๊ณผ ํ•จ๊ป˜ํ•˜๋Š” 8์›” ์ด๋ฒคํŠธ ํ–‰์‚ฌ๋‚ด์šฉ" longdesc="/longdesc/gmkevent8.html">

์ถ”๊ฐ€ ์ •๋ณด ํ•„์š” ์‹œ title ์• ํŠธ๋ฆฌ๋ทฐํŠธ ์‚ฌ์šฉ

title ์• ํŠธ๋ฆฌ๋ทฐํŠธ๋Š” html, head, title, base, basefont, meta, script, param์„ ์ œ์™ธํ•œ ๋ชจ๋“  ์—˜๋ฆฌ๋จผํŠธ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ผ๋ฐ˜์ ์œผ๋กœ ๋ธŒ๋ผ์šฐ์ €์—์„œ ํˆดํŒ์œผ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

ํผ ์—˜๋ฆฌ๋จผํŠธ

input(text, checkbox, radio, file, password), select, textarea์™€ ๊ฐ™์€ ํฐ ์—˜๋ฆฌ๋จผํŠธ์— ๊ธฐ๋ณธ์ ์œผ๋กœ label ์—˜๋ฆฌ๋จผํŠธ๊ฐ€ ๋ถ€์—ฌ๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ, title ์• ํŠธ๋ฆฌ๋ทฐํŠธ๋ฅผ ์ด์šฉํ•˜์—ฌ ํ•ด๋‹น ์—˜๋ฆฌ๋จผํŠธ์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ์ •๋ณด๋ฅผ ํ‘œ๊ธฐ ํ•ฉ๋‹ˆ๋‹ค. ๋‹จ, type์ด hidden ์ธ ๊ฒฝ์šฐ๋Š” ์ถ”๊ฐ€ ์ •๋ณด๋ฅผ ํ‘œ๊ธฐํ•˜์ง€ ์•Š์•„๋„ ๋ฉ๋‹ˆ๋‹ค.

<input type="password" value="" title="๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•ด์ฃผ์„ธ์š”">
<input type="checkbox" name="2" id="check_id2" title="์•ฝ๊ด€ ๋™์˜">
<textarea id="babo5" rows="5" cols="30" title="์•ฝ๊ด€">์ œ 1์กฐ 1ํ•ญ </textarea>
<select title="์‡ผํ•‘๋ชฐ ์„ ํƒ"> <option value="1">Gmarket</option><option value="2">Auction</option></select>

iframe

๋ถ€๋“์ดํ•˜๊ฒŒ iframe์„ ์‚ฌ์šฉํ•ด์•ผ ํ•œ๋‹ค๋ฉด title์— iframe์„ ์„ค๋ช…ํ•˜๋Š” ๋‚ด์šฉ์„ ํ‘œ๊ธฐํ•ฉ๋‹ˆ๋‹ค.

<iframe src="sbox.html" title="๊ฒ€์ƒ‰์ฐฝ ์ƒ์„ธ์ •๋ณด ๋ฏธ๋ฆฌ๋ณด๊ธฐ"></iframe>

ํ‘œ์˜ ๊ตฌ์„ฑ

caption

caption ์—˜๋ฆฌ๋จผํŠธ๋Š” ํ‘œ์˜ ์ œ๋ชฉ์„ ๋‚˜ํƒ€๋‚ด๊ธฐ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋ฉฐ, ํƒœ๊ทธ ๋ฐ”๋กœ ์•„๋ž˜ ์„ ์–ธํ•ฉ๋‹ˆ๋‹ค. ๋””์ž์ธ ์ƒ์œผ๋กœ ํ‘œ์˜ ์ œ๋ชฉ์ด๋‚˜ ์„ค๋ช…์ด ํ‘œ๊ธฐ๋˜์–ด ์žˆ์ง€ ์•Š๋”๋ผ๋„ caption ์—˜๋ฆฌ๋จผํŠธ๋Š” ๋ฐ˜๋“œ์‹œ ์„ ์–ธํ•ฉ๋‹ˆ๋‹ค.

thead, tfoot, tbody ์—˜๋ฆฌ๋จผํŠธ ์‚ฌ์šฉ

thead>, tfoot, tbody ์—˜๋ฆฌ๋จผํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋จธ๋ฆฌ๊ธ€๊ณผ ๋ฐ”๋‹ฅ๊ธ€์„ ๋ถ„๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๋ณธ๋ฌธ์ด ๊ธธ๋ฉด ์Šคํฌ๋กค์ด ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๊ณ  ์ธ์‡„ํ•  ๋•Œ ๋จธ๋ฆฌ๊ธ€๊ณผ ๋ฐ”๋‹ฅ๊ธ€์€ ๋ฐ˜๋ณต์ ์œผ๋กœ ์ธ์‡„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

tfoot>์€ ํ‘œ์— ๋ฐ”๋‹ฅ๊ธ€ ์ •๋ณด๊ฐ€ ์žˆ์„ ๋•Œ๋งŒ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

th ์—˜๋ฆฌ๋จผํŠธ ์‚ฌ์šฉ

th ์—˜๋ฆฌ๋จผํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ‘œ์˜ ๋ฐ์ดํ„ฐ๊ฐ’์ด ๋ฌด์—‡์„ ์˜๋ฏธํ•˜๋Š”์ง€ ๋ช…ํ™•ํ•˜๊ฒŒ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค. ๋””์ž์ธ์— ๋จธ๋ฆฌ๊ธ€ ์ •๋ณด๊ฐ€ ํ‘œํ˜„๋˜์–ด ์žˆ์ง€ ์•Š๋”๋ผ๋„ ๋ฐ˜๋“œ์‹œ ๋„ฃ์–ด ์ค๋‹ˆ๋‹ค.

scope ์• ํŠธ๋ฆฌ๋ทฐํŠธ ์‚ฌ์šฉ

scope ์• ํŠธ๋ฆฌ๋ทฐํŠธ๋Š” ์ง€์ •๋œ ์…€์˜ ๋จธ๋ฆฌ๊ธ€ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜์—ฌ ํ–‰๊ณผ ์—ด์˜ ๋ฐ์ดํ„ฐ๊ฐ’์„ ์‰ฝ๊ฒŒ ๋งค์นญํ•˜๊ณ  ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ์•„๋ž˜์˜ ์˜ˆ์ œ ์ฝ”๋“œ์—์„œ th์— ์„ ์–ธ๋œ scope="col" ์• ํŠธ๋ฆฌ๋ทฐํŠธ๋Š” ๊ฐ™์€ ์—ด์˜ ์…€์— ๋Œ€ํ•œ ๋จธ๋ฆฌ๊ธ€ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ, td์— ์„ ์–ธ๋œ scope="row" ์• ํŠธ๋ฆฌ๋ทฐํŠธ๋Š” ๊ฐ™์€ ํ–‰์˜ ์…€์— ๋Œ€ํ•œ ๋จธ๋ฆฌ๊ธ€ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

<table summary="ํ˜„์žฌ๊ฐœ๋ด‰ ์˜ํ™”๋“ค์˜ ์˜ˆ๋งค์ˆœ์œ„์ž…๋‹ˆ๋‹ค. ์ˆœ์œ„๋ณ€๋™์€ ์ง€๋‚œ 1์‹œ๊ฐ„ ๋Œ€๋น„ ๊ฒฐ๊ณผ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค." >
  <caption>๊ฐœ๋ด‰์ค‘ ์˜ํ™”๋“ค์˜ ์˜ˆ๋งค์ˆœ์œ„</caption>
  <thead>
    <tr>
      <th scope="col">์ˆœ์œ„</th>
      <th scope="col">์˜ํ™”์ด๋ฆ„</th>
      <th scope="col">์ˆœ์œ„๋ณ€๋™</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td scope="row">1์œ„</td>
      <td>๋””์›Œ</td>
      <td>2๋‹จ๊ณ„์ƒ์Šน</td>
    </tr>
    โ€ฆ

์˜จ๋ผ์ธ ์„œ์‹ ๊ตฌ์„ฑ

fieldset ์„ ์ด์šฉํ•œ ๊ทธ๋ฃจํ•‘

๊ทธ๋ฃจํ•‘ํ• ์ˆ˜์žˆ๋Š” ์œ ์‚ฌํ•œ ํ˜•ํƒœ๋ผ๋ฆฌ์˜ ์‚ฌ์šฉ์ž ์ž…๋ ฅ ํผ์€ fieldset ์—˜๋ฆฌ๋จผํŠธ๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ทธ๋ฃจํ•‘ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋•Œ, fieldset ์˜ ์ œ๋ชฉ(์บก์…˜) ์—ญํ• ์„ ํ•˜๋Š” ๊ฐ’์„ legend ์•ˆ์— ๋ฐ˜๋“œ์‹œ ๋ช…์‹œํ•˜์—ฌ ์ ‘๊ทผ์„ฑ์„ ๋†’์ด๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

<fieldset>
  <legend>ํšŒ์›Ž์ •๋ณด</legend>
    โ€ฆ 
</fieldset>
<fieldset>
  <legend>๋ฌธ์˜ ์œ ํ˜•<legend>
    โ€ฆ 
</fieldset>

ํ‚ค๋ณด๋“œ ์ ‘๊ทผ์„ฑ ๋ณด์žฅ

์žฅ์น˜ ๋…๋ฆฝ์ ์ธ ์ด๋ฒคํŠธ ์‚ฌ์šฉ

ํ‚ค๋ณด๋“œ ์ ‘๊ทผ์„ฑ์„ ๋ณด์žฅํ•œ๋‹ค๋Š” ๊ฒƒ์€ ๋งˆ์šฐ์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ํ™˜๊ฒฝ(์žฅ์น˜ ์—†์Œ, ์‹œ๊ฐ ์žฅ์• , ์ง€์ฒด ์žฅ์• , ์ผ๋ถ€ ๋ชจ๋ฐ”์ผ)์—์„œ ์›น์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ๋ฐฉ๋ฒ•์ด๋‹ค. ๋”ฐ๋ผ์„œ, ๋ชจ๋“  ์ฝ˜ํ…์ธ ๋Š” ํ‚ค๋ณด๋“œ๋กœ ์ ‘๊ทผ์ด ๊ฐ€๋Šฅํ•ด์•ผ ํ•˜๋ฉฐ ๋งˆ์šฐ์Šค ์˜์กด์ ์ธ ์ด๋ฒคํŠธ ํ•ธ๋“ค๋Ÿฌ๋Š” ์‚ฌ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋งˆ์šฐ์Šค ์˜์กด์ ์ธ ์ด๋ฒคํŠธ, ํ‚ค๋ณด๋“œ ์˜์กด์ ์ธ ์ด๋ฒคํŠธ, ์žฅ์น˜ ๋…๋ฆฝ์ ์ธ ์ด๋ฒคํŠธ์— ๊ด€ํ•œ ํ…Œ์ด๋ธ”

๋งˆ์šฐ์Šค ์˜์กด์ ์ธ ์ด๋ฒคํŠธ
ํ‚ค๋ณด๋“œ ์˜์กด์ ์ธ ์ด๋ฒคํŠธ
์žฅ์น˜ ๋…๋ฆฝ์ ์ธ ์ด๋ฒคํŠธ
onMouseDownonKeyDownonClick
onMouseMoveonKeyPressonFocus
onMouseOutonKeyUponBlur
onMouseOver onSelect
onMouseUp  

ํ‚ค๋ณด๋“œ ๋‹จ์ถ•ํ‚ค ์ œ๊ณต

accesskey ์• ํŠธ๋ฆฌ๋ทฐํŠธ๋ฅผ ์ด์šฉํ•œ ๋‹จ์ถ•ํ‚ค ์ œ๊ณต

accesskey ์• ํŠธ๋ฆฌ๋ทฐํŠธ๋Š” ์ง€์ •๋œ ๋‹จ์ถ•ํ‚ค๋ฅผ ์‹คํ–‰ํ•  ๊ฒฝ์šฐ ํ•ด๋‹น ์—˜๋ฆฌ๋จผํŠธ๋กœ ํฌ์ปค์Šค๋ฅผ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. ์ค‘์š”ํ•œ ๊ธฐ๋Šฅ์— ๋‹จ์ถ•ํ‚ค๋ฅผ ์ œ๊ณตํ•˜๋ฉด ํ‚ค๋ณด๋“œ ์ ‘๊ทผ์„ฑ์ด ์ข‹์•„์ง„๋‹ค. accesskey ์• ํŠธ๋ฆฌ๋ทฐํŠธ์˜ ์‚ฌ์šฉ์€ ์„ ํƒ ์‚ฌํ•ญ์ด๋‹ค.

accesskey ์• ํŠธ๋ฆฌ๋ทฐํŠธ๊ฐ€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์—˜๋ฆฌ๋จผํŠธ๋Š” a, area, button, input, label, legend, textarea์ด๋‹ค. accesskey ์‚ฌ์šฉ ์˜ˆ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

<input type="text" name="search" id="search" title="๊ฒ€์ƒ‰์–ด์ž…๋ ฅ" accesskey="S"><input type="text" name="uid" id="uid" title="๋กœ๊ทธ์ธID" accesskey="L">

์Šคํ‚ต ๋‚ด๋น„๊ฒŒ์ด์…˜ ์ œ๊ณต

์Šคํ‚ต ๋‚ด๋น„๊ฒŒ์ด์…˜์€ ์Šคํฌ๋ฆฐ ๋ฆฌ๋”๋ฅผ ํ†ตํ•ด ์›น์— ์ ‘๊ทผํ•  ๋•Œ ์„œ๋น„์Šค ์ „์ฒด์— ๊ณตํ†ต์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ์ฝ˜ํ…์ธ ๋ฅผ ๋งค๋ฒˆ ๋ฐ˜๋ณตํ•ด์„œ ์ธ์ง€ ์•Š๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ์ฝ˜ํ…์ธ ์˜ ๊ฐ€์žฅ ์œ—๋ถ€๋ถ„์— ์Šคํ‚ต ๋‚ด๋น„๊ฒŒ์ด์…˜์„ ์„ ์–ธํ•˜์—ฌ ๋ฌธ์„œ ๋‚ด์˜ ์ฝ˜ํ…์ธ  ์ •๋ณด๊ฐ€ ๋จผ์ € ์ฝํžˆ์ง€ ์•Š๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์Šคํ‚ต ๋„ค๋น„๊ฒŒ์ด์…˜์€ ํ‚ค๋ณด๋“œ๋กœ ์ ‘๊ทผํ–ˆ์„ ๋•Œ, ํ™”๋ฉด์—์„œ ์œก์•ˆ์œผ๋กœ ํ™•์ธ ๊ฐ€๋Šฅํ•ด์•ผํ•˜๋ฏ€๋กœ ์„œ๋น„์Šค ๋‹ด๋‹น์ž์™€ UX/๋””์ž์ธ์„ ํ˜‘์˜ํ•˜์—ฌ ์ œ๊ณตํ•˜๋„๋ก ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

<body>
<a href="#content">๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ</a>
<div id="header"> โ€ฆ </div>
<div id="content">
๋ณธ๋ฌธ
</div>

์ƒ๋žต๋œ ์ œ๋ชฉ ํ‘œ์‹œ

๋ฌธ์„œ๋ฅผ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ์ƒ๋žต๋œ ์ œ๋ชฉ์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๋Š” ํ™œ์„ฑํ™”๋œ ๋””์ž์ธ์„ ํ†ตํ•ด ์ œ๋ชฉ์„ ์ธ์‹ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ์ด๋ฏธ์ง€๋ฅผ ๋ณผ ์ˆ˜ ์—†๋Š” ์ƒํ™ฉ, ํŠนํžˆ ์Šคํฌ๋ฆฐ ๋ฆฌ๋”๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์‹œ๊ฐ ์žฅ์• ์ธ์€ ์ƒ๋žต๋œ ์ œ๋ชฉ์„ ์ธ์‹ ํ•  ์ˆ˜ ์—†๋‹ค. ๋”ฐ๋ผ์„œ HTML ๊ตฌ์กฐ์ ์œผ๋กœ ์ œ๋ชฉ์„ ํŒŒ์•…ํ•  ์ˆ˜ ์—†๋Š” ๋‚ด์šฉ์ผ ๋•Œ๋Š” ๋ฐ˜๋“œ์‹œ ์ œ๋ชฉ์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.


<style type="text/css"> .blind{overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0} </style>
<ul>
  <li class="on"><a href="โ€ฆ">BRAND ON</a></li>
  <li><a href="โ€ฆ">๋กฏ๋ฐ๋ฐฑํ™”์ </a></li>
  <li><a href="โ€ฆ">ํ•ด์™ธ์ง๊ตฌ</a></li>
</ul>
<div id="โ€ฆ">
  <h3 class="blind">BRAND ON</h3>
  <ul>
    <li>
      <a href="โ€ฆ">์ง€์˜ค๋‹ค๋…ธ ์ŠคํŒ ๋ฐ˜๋ฐ”์ง€ 18,810</a>
    </li>
    <li>
      <a href="โ€ฆ">CJ๋ชฐ ์ธ๋จธ ์‹œ์ฆŒ์˜คํ”„ 7% ์Šˆํผ์ฟ ํฐ ์ง€๊ธ‰ - ๋งค์ผ ์„ ์ฐฉ์ˆœ 2์ฒœ๋ช… ์ถ”๊ฐ€ํ• ์ธ ํ˜œํƒ! - 1๋งŒ์› ์ด์ƒ ๊ตฌ๋งค์‹œ์‚ฌ์šฉ 7% ์Šˆํผ์ฟ ํฐ</a>
    </li>
    <li>
      <a href="โ€ฆ">ํ‹ฐ๋น„์ œ์ด ๋น…ํฌํ‹ฐ ์—๋ฆฌํ‹ฐ 5,600</a>
    </li>
    <li>
      <a href="โ€ฆ">ํŒฌํ†ณ ํ›„๋“œ ์›ํ”ผ์Šค 48,060</a>
    </li>
  </ul>
</div> 
<div id="โ€ฆ">

๋ฐฐ๊ฒฝ ์ƒ‰์ƒ ์ œ๊ณต(๋ชจ๋ฐ”์ผ)

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

๋Œ“๊ธ€
๊ณต์ง€์‚ฌํ•ญ
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
์ตœ๊ทผ์— ๋‹ฌ๋ฆฐ ๋Œ“๊ธ€
Total
Today
Yesterday
ยซ   2024/04   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
๊ธ€ ๋ณด๊ด€ํ•จ