Development/CSS & SCSS

IR 기법

moretz0921 2020. 1. 18. 20:00
IR 기법(Image Replacement)은 무엇인가?

 

- IR 기법은 이미지의 대체텍스트를 제공하기 위한 CSS 기법으로 아래와 같이 다양한 CSS 기법을 사용하여 이미지의 대체 텍스트를 제공할 수 있습니다. 

 

 


 

IR 기법(Image Replacement)의 종류

 

 

Phark Method

 

- 의미있는 이미지의 대체 텍스트를 제공하는 경우에 사용합니다.

- 이미지로 대체할 엘리먼트에 배경이미지를 설정하고 글자는 text-indent를 이용하여 화면 바깥으로 (-9999px만큼 내어 쓰기) 빼내어 보이지 않게 하는 방법입니다. 

 

 

.ir_pm {display: block; overflow: hidden; font-size: 0; line-height: 0; text-indent: -9999px;}

 

 

WA IR

 

- 의미있는 이미지의 대체 텍스트로 이미지가 없어도 대체 텍스트를 보여주고자 할 때 사용합니다.

- 이미지로 대체 할 엘리먼트에 배경이미지를 설정하고 글자는 span 태그로 감싼 후 z-index:-1을 이용하여 화면에 보이지 않게 처리합니다.

 

 

.ir_wa {display: block; overflow: hidden; position: relative; z-index: -1; width: 100%; height: 100%;}

 

 

Screen out

 

- 대체 텍스트가 아닌 접근성을 위한 숨김 텍스트를 제공할 때 사용합니다.

 

 

.ir_so {overflow: hidden; position: absolute; width: 0; height: 0; line-height: 0; text-indent: -9999px;}

'Development > CSS & SCSS' 카테고리의 다른 글

[궁금증] 반응형 웹 div 너비 높이 비율 유지 방법  (0) 2020.09.07
[CSS] border-radius  (0) 2020.08.29
css3 - 컨텐츠 가운데 정렬  (0) 2020.01.30
line-height  (0) 2020.01.18
float 속성 오류 해제 - clearfix 사용  (0) 2020.01.18