ARIA ìíì ìì±
ì´ ë¬¸ìë MDNìì ë ¼ìë 모ë WAI-ARIA ìì±ë¤ì ë¤ë£¨ë 참조 íì´ì§ë¥¼ ëì´í©ëë¤.
ARIA ìì±ì ì¬ì©íë©´ ì ê·¼ì± í¸ë¦¬ì ì ìë ëë¡ ììì ìíì ìì±ì ìì í ì ììµëë¤.
ì°¸ê³ : ARIAë ì ê·¼ì± í¸ë¦¬ë§ì ìì íì¬ ë³´ì¡° 기ì ì´ ì¬ì©ììê² ì»¨í ì¸ ë¥¼ ì ê³µíë ë°©ë²ì ìì í©ëë¤. ARIAë ììì 기ë¥ì´ë ëìì ëí´ ì무ê²ë ë³ê²½íì§ ììµëë¤. ìëë 목ì ê³¼ 기본 기ë¥ì ìí´ ìë§¨í± HTML ìì를 ì¬ì©íì§ ìì ëë íë, í¬ì»¤ì¤ ë° ARIA ìí를 ê´ë¦¬í기 ìí´ JavaScript를 ì¬ì©í´ì¼ í©ëë¤.
ARIA ìì± ì í
ARIA ìíì ìì±ìë 4ê°ì§ ì íì´ ììµëë¤:
ìì ¯ ìì±
aria-autocompletearia-checkedaria-disabledaria-errormessagearia-expandedaria-haspopuparia-hiddenaria-invalidaria-labelaria-levelaria-modalaria-multilinearia-multiselectablearia-orientationaria-placeholderaria-pressedaria-readonlyaria-requiredaria-selectedaria-sortaria-valuemaxaria-valueminaria-valuenowaria-valuetext
ì¤ìê° ìì ìì±
ëëê·¸ & ëë ìì±
ê´ê³ ìì±
ì ì ARIA ìì±
ì¼ë¶ ìí ë° ìì±ì ARIA ìí ì ì© ì¬ë¶ì ê´ê³ìì´ ëª¨ë HTML ììì ì ì©ë©ëë¤. ì´ë¤ì "ì ì" ìì±ì¼ë¡ ì ìë©ëë¤. ì ì ìí ë° ìì±ì 모ë ìí ë° ê¸°ë³¸ ë§í¬ì ììì ìí´ ì§ìë©ëë¤.
ìë ìì± ì¤ ëë¶ë¶ì ì ì ìì±ì¼ë¡ í¹ë³í ê¸ì§ëì§ ìë í ì´ë¤ ìììë í¬í¨ë ì ììµëë¤:
aria-atomicaria-busyaria-controlsaria-currentaria-describedbyaria-descriptionaria-detailsaria-disabledaria-dropeffectaria-errormessagearia-flowtoaria-grabbedaria-haspopuparia-hiddenaria-invalidaria-keyshortcutsaria-labelaria-labelledbyaria-livearia-ownsaria-relevantaria-roledescription
"í¹ë³í ìí©ììë§ ê¸ì§ëë¤"ë ì미ìì ìì 모ë ìì±ë¤ì ì ì ìì±ì
ëë¤. ë¨, aria-label ë° aria-labelledby ìì±ì presentation ìí ëë ëì¼í ì미ì none ìí ì ê°ë ììë¤ìë íì©ëì§ ììµëë¤.
MDNì ì ìë ìíì ìì±ë¤
ë¤ìì MDNìì ë ¼ìë WAI-ARIA ìí ë° ìì±ì ë¤ë£¨ë 참조 íì´ì§ì ëë¤.
- aria-describedby
ì ì
aria-describedbyìì±ì ìì±ì´ ì¤ì ë ìì를 ì¤ëª íë ìì(í¹ì ììë¤)를 ìë³í©ëë¤.- aria-label
aria-labelìì±ì ììì ìí ì´ ì´ë¦ ì§ì ì ê¸ì§íì§ ìë í, ììì ì´ë¦ì¼ë¡ ì¬ì©í ì ìë 문ìì´ ê°ì ì ìí©ëë¤.- aria-labelledby
aria-labelledbyìì±ì ì ì©ë ììì ë ì´ë¸ì ì ê³µíë ìì(ëë ì¬ë¬ ìì)를 ì§ì í©ëë¤.