작은숲:위키노트/HTML accesskey 속성: 두 판 사이의 차이
잔글 (Utolee90님이 HTML accesskey 속성 문서를 작은숲:위키노트/HTML accesskey 속성 문서로 이동했습니다: 제목 변경) |
|||
| (같은 사용자의 중간 판 3개는 보이지 않습니다) | |||
| 1번째 줄: | 1번째 줄: | ||
[[위키노트 | [[작은숲:위키노트/HTML|HTML]] 전역 속성 중 하나인 <tt>accesskey</tt> 속성은 이 속성이 주어진 요소를 키보드 단축키로 실행하거나 포커스를 줄 수 있다. 보통 아래와 같이 설정한다. | ||
< | <syntaxhighlight lang="html"> | ||
<button accesskey="a">Press 'A'</button> | <button accesskey="a">Press 'A'</button> | ||
</ | </syntaxhighlight> | ||
이렇게 주어진 접근 키(<tt>accesskey</tt>)는 운영체제와 [[위키노트 | 이렇게 주어진 접근 키(<tt>accesskey</tt>)는 운영체제와 [[작은숲:위키노트/브라우저]]에 따라 같이 누르고 있어야 하는 키가 다르다. | ||
{| class="wikitable bordered td-center" | {| class="wikitable bordered td-center" | ||
! [[위키노트 | ! [[작은숲:위키노트/브라우저]] || [[작은숲:위키노트/윈도우|윈도우]] || [[작은숲:위키노트/리눅스|리눅스]] || [[OS X]] | ||
|- | |- | ||
! [[위키노트 | ! [[작은숲:위키노트/인터넷 익스플로러|인터넷 익스플로러]] | ||
| {{키눌림|Alt}} || || | | {{키눌림|Alt}} || || | ||
|- | |- | ||
| 26번째 줄: | 26번째 줄: | ||
|} | |} | ||
== 파이어폭스의 기본 키 변경 == | == 파이어폭스의 기본 키 변경 == | ||
[[위키노트 | [[작은숲:위키노트/파이어폭스|파이어폭스]]에서는 <tt>accesskey</tt> 속성에 주어진 값과 같이 누르고 있어야 하는 키(기본 키)를 사용자가 설정할 수 있다. 주소창에 <code>about:config</code>를 입력하고 들어가면 상세 설정창이 나온다. 그 중에서 <code>ui.key.contentAccess</code> 지시자를 찾아 이 값을 수정하면 된다. [[작은숲:위키노트/윈도우|윈도우]]의 경우 기본값은 <tt>5</tt>이다. 이 값은 아래 값들의 조합으로 결정된다. | ||
{| class="wikitable bordered td-center" | {| class="wikitable bordered td-center" | ||
! 기본 키 | ! 기본 키 | ||
| 36번째 줄: | 36번째 줄: | ||
기본값인 <tt>5</tt>는 {{키눌림|Alt|Shift}} 키를 누른다는 것이다. 이 값은 기본 키의 설정값을 더하면(<tt>1 + 4 = 5</tt>) 구할 수 있다. 정확히 말하면 OR 연산(<tt>0001 | 0100 = 0101</tt>)을 하는 것이다. 예를 들어 접근 키의 기본 키를 {{키눌림|Ctrl|Alt|Shift}}로 하고 싶다면 <tt>1 + 2 + 4 = 7</tt>(<tt>0001 | 0010 | 0100 = 0111</tt>)로 설정하면 된다. | 기본값인 <tt>5</tt>는 {{키눌림|Alt|Shift}} 키를 누른다는 것이다. 이 값은 기본 키의 설정값을 더하면(<tt>1 + 4 = 5</tt>) 구할 수 있다. 정확히 말하면 OR 연산(<tt>0001 | 0100 = 0101</tt>)을 하는 것이다. 예를 들어 접근 키의 기본 키를 {{키눌림|Ctrl|Alt|Shift}}로 하고 싶다면 <tt>1 + 2 + 4 = 7</tt>(<tt>0001 | 0010 | 0100 = 0111</tt>)로 설정하면 된다. | ||
== 같이 보기 == | == 같이 보기 == | ||
* [[위키노트 | * [[작은숲:위키노트/위키노트:키보드 단축키]] | ||
== 참고 == | == 참고 == | ||
* [http://www.w3schools.com/tags/att_global_accesskey.asp HTML accesskey Attribute] | * [http://www.w3schools.com/tags/att_global_accesskey.asp HTML accesskey Attribute] | ||
2022년 5월 7일 (토) 14:58 기준 최신판
HTML 전역 속성 중 하나인 accesskey 속성은 이 속성이 주어진 요소를 키보드 단축키로 실행하거나 포커스를 줄 수 있다. 보통 아래와 같이 설정한다.
<button accesskey="a">Press 'A'</button>
이렇게 주어진 접근 키(accesskey)는 운영체제와 작은숲:위키노트/브라우저에 따라 같이 누르고 있어야 하는 키가 다르다.
| 작은숲:위키노트/브라우저 | 윈도우 | 리눅스 | OS X |
|---|---|---|---|
| 인터넷 익스플로러 | Alt | ||
| 구글 크롬 | Alt | Alt | Control+Alt |
| 모질라 파이어폭스 | Alt+⇧ Shift | Alt+⇧ Shift | Control+Alt |
| 사파리 | Alt | Control+Alt | |
| 오페라 15+ | Alt | ||
| 오페라 12.1- | ⇧ Shift+Esc | ||
파이어폭스의 기본 키 변경
파이어폭스에서는 accesskey 속성에 주어진 값과 같이 누르고 있어야 하는 키(기본 키)를 사용자가 설정할 수 있다. 주소창에 about:config를 입력하고 들어가면 상세 설정창이 나온다. 그 중에서 ui.key.contentAccess 지시자를 찾아 이 값을 수정하면 된다. 윈도우의 경우 기본값은 5이다. 이 값은 아래 값들의 조합으로 결정된다.
| 기본 키 | 없음 | ⇧ Shift | Ctrl | Alt | Meta |
|---|---|---|---|---|---|
| 설정값 | 0 (0000) | 1 (0001) | 2 (0010) | 4 (0100) | 8 (1000) |
기본값인 5는 Alt+⇧ Shift 키를 누른다는 것이다. 이 값은 기본 키의 설정값을 더하면(1 + 4 = 5) 구할 수 있다. 정확히 말하면 OR 연산(0001 | 0100 = 0101)을 하는 것이다. 예를 들어 접근 키의 기본 키를 Ctrl+Alt+⇧ Shift로 하고 싶다면 1 + 2 + 4 = 7(0001 | 0010 | 0100 = 0111)로 설정하면 된다.