Eveningstar

[skip navigation]스킵 네비게이션 본문

웹접근성

[skip navigation]스킵 네비게이션

두루루루루 2017. 10. 17. 11:30

스킵네비게이션



- 웹접근성을 지키기 위해 본문에 스킵네비게이션을 작성해야한다.

- body태그 바로 다음에 오도록 만들자



[ HTML ]


 

  <body>

<!-- skip navi -->

<div class="skip-navi" title="스킵 메뉴">

    <a href="#container">본문 바로가기</a> /* 건너뛸 영역의 아이디값 작성 */

    <a href="#header">메뉴 바로가기</a>

</div> 






[ CSS ]


 

/* skip navigation */

.skip-navi {font-size:0;line-height:0;overflow:hidden}

.skip-navi a {display:block;width:100%;padding:10px 0;color:#fff;position:absolute;left:0;top:-100px;text-align:center;z-index:200;background:#413022;border:0 none}

.skip-navi a:focus,

.skip-navi a:hover,

.skip-navi a:active {top:0;font-weight:bold;font-size:16px;line-height:1.5; border-bottom:1px solid #fff}


 

-> a의 top을 -100 px 해놓았다가 포커스(탭키이동시)될때 top:0으로 이동되게 해준다.

배경색은 원하는 색으로 바꾸면 됨



[ 적용 - 탭키시 포커스됨 ]




좀 더 다양한 사례와 예제는 접근성 인증해주는 기관사이트에 가보면,  인증에 합격한 사이트들이 게재되있으니 그 사이트들을 보면 됨!



'웹접근성' 카테고리의 다른 글

레이어팝업 포커싱  (0) 2017.08.31
Comments