Baseline Widely available
tabindex
ì ì í¹ì±ì ììê° í¬ì»¤ì¤ ê°ë¥í¨ì ëíë´ë©°, ì´ë¦ììë ì ì ìë¯, ì£¼ë¡ Tab í¤ë¥¼ ì¬ì©íë ì°ìì ì¸ í¤ë³´ë íììì ì´ë ììì ìì¹í ì§ ì§ì í©ëë¤.
<p>Click anywhere in this pane, then try tabbing through the elements.</p>
<label>First in tab order:<input type="text" /></label>
<div tabindex="0">Tabbable due to tabindex.</div>
<div>Not tabbable: no tabindex.</div>
<label>Third in tab order:<input type="text" /></label>
p {
font-style: italic;
font-weight: bold;
}
div,
label {
display: block;
letter-spacing: 0.5px;
margin-bottom: 1rem;
}
div:focus {
font-weight: bold;
}
ê°ì¼ë¡ë ì ì를 ì§ì í ì ìì¼ë©°, ìì ë°ë¼ ê²°ê³¼ê° ë¬ë¼ì§ëë¤.
ìì ì ì«ê°(ë³´íµ tabindex="-1"
)ì ì°ì í¤ë³´ë íìì¼ë¡ ì ê·¼í ìë ìì¼ë JavaScriptë ìê°ì (ë§ì°ì¤ í´ë¦)ì¼ë¡ë í¬ì»¤ì¤ ê°ë¥í¨ì ë»í©ëë¤. ë³´íµ JavaScript를 ì¬ì©í ìì ¯ì ì ê·¼ì± í보를 ìí´ ì¬ì©í©ëë¤.
ì°¸ê³ : ìì ê°ì í¹ì ì´ë²¤í¸ìë§ ëíëë ììì ì ì©í©ëë¤. ì¬ì©ìë í¤ë³´ë를 ê³ì ëë¬ë ì ê·¼í ì ìì¼ë, ì¤í¬ë¦½í¸ììë focus()
ë©ìë를 í¸ì¶í´ í¬ì»¤ì¤ë¥¼ ë¶ì¬í ì ì기 ë문ì
ëë¤.
ëíí ì½í
ì¸ ë tabindex="0"
ì´ ê¸°ë³¸ê°ì´ê³ , ë¹ ëíí ì½í
ì¸ ë tabindex="-1"
ì´ ê¸°ë³¸ê°ì
ëë¤. ì°ì í¤ë³´ë íìì¼ë¡ ììì ì ê·¼í ì ìì¼ë©° 문ì ìì¤ ì½ëì ììì ë°ë¥¸ë¤ë ê²ì ëíë
ëë¤. ìì ì ì«ê°ì ê°ì§ ììê° ì¡´ì¬í ê²½ì° ììë ê·¸ ì´íê° ë©ëë¤.
ìì ì ì«ê°ì ìì를 ì°ì í¤ë³´ë íìì¼ë¡ ì ê·¼í ì ìì¼ë©°, ê·¸ ììë í´ë¹ ê°ì¼ë¡ ì§ì íê² ë¤ë ê²ì ë»í©ëë¤. ì¦, tabindex="4"
ì¸ ììë tabindex="5"
ì tabindex="0"
ì¸ ìì ì´ì ì, ê·¸ë¬ë tabindex="3"
ì¸ ìì ì´íì ì ê·¼í ì ììµëë¤. ë¤ìì ììê° íëì ê°ì ê³µì í ê²½ì° ê·¸ ììì 문ì ìì¤ ì½ëì ìì를 ë°ë¦
ëë¤. ìµëê°ì 32767
ì
ëë¤.
ê²½ê³ : 0ë³´ë¤ í° tabindex
ê°ì í¼íì¸ì. ì ê·¼ì± ë³´ì¡°ê¸°ì ì¬ì©ìì íì´ì§ íìê³¼ ì¡°ìì ë°©í´ë ì ììµëë¤. ëì , 문ìì ìì ìì를 ë
¼ë¦¬ì ì¸ ììëë¡ ë°°ì¹íì¸ì.
<div>
ì tabindex
를 ì¤ì í ê²½ì°, ì½í
ì¸ ìë tabindex
를 ì§ì íì§ ìë í íì´í í¤ë¡ ì¤í¬ë¡¤ í ì ììµëë¤. fiddleì ë°©ë¬¸í´ tabindexê° ì¤í¬ë¡¤ì 주ë ìí¥ì íì¸íì¸ì.
í¤ë³´ë ì
ë ¥ì íµí´ í¬ì»¤ì¤ ê°ë¥í ìí¸ìì© í목ì ë§ë¤ê¸° ìí´ ë¹ ëíí ì½í
ì¸ ì tabindex
를 ì¶ê°íë ê²ì í¼íì¸ì. ì´ë¥¼í
ë©´ ë²í¼ì ëíë´ê¸° ìí´ <button>
ëì <div>
를 ì¬ì©íë ê²ì ë§í©ëë¤.
ë¹ ëíí ìì를 ì¬ì©í´ ë§ë ëíí ì»´í¬ëí¸ë ì ê·¼ì± í¸ë¦¬ì ëíëì§ ìì¼ë¯ë¡, ë³´ì¡° 기ì ì´ í´ë¹ ì»´í¬ëí¸ë¡ íìíê±°ë ì¡°ìíë ê²ì ë°©ì§í©ëë¤. ìí¸ìì© ê°ë¥í í목ì ëíí ìì(<a>
, <button>
, <details>
, <input>
, <select>
, <textarea>
ë±)를 ì¬ì©í´ ì ì í ì미ì í¨ê» ëíë´ì¼ í©ëë¤. ëíí ì½í
ì¸ ììë ë³´íµ ARIAê° ê´ë¦¬íë, ì ê·¼ì± ê¸°ì ì ìë ¤ì¤ ì ìë ìì ì ìí ê³¼ ìí를 ë´ì¥íê³ ììµëë¤.
HTMLElement.tabIndex
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4