필자는 text-indent : -9999px css-trick 대신 링크 텍스트를 숨기고 이미지를 홈 로고 버튼에 대한 링크로 표시하는 방법을 찾고있었습니다. Ive는 작동하는 것처럼 보이는 간단한 솔루션을 찾았지만, 과장된 부분이 없어 보이지 않는 구멍이 있는지 궁금합니다. 아래는 솔루션입니다. class = "homeButton"은 CSS 롤오버 이미지를 적용하고 class는 "hide"링크 텍스트를 숨기는 것입니다. 이것이 어떤 단점이 있다면 알려주시겠습니까? 텍스트는 여전히 화면에 나타나지 않지만 화면 판독기와 검색 엔진에는 여전히 표시되는 텍스트 기반 링크를 유지하는 방법으로는 보이지 않습니다. 항상 고맙습니다 ... 당신은 생각이 디스플레이를 사용하는 경우 정확히 어떻게 당신에게 .hide 자신의 컨텐츠를하지만 말을하지 않습니다링크 텍스트를 숨기려면 텍스트 들여 쓰기
<a class="homeButton" href="index.html"><span class="hide">Home Button</span></a>
@ 지미 ... 예, 표시 : 없음; 고맙습니다, 나는 진실하기가 너무 쉽다는 것을 알았습니다. 텍스트 들여 쓰기가 현재 진행되고 있음을 이해합니다. 더 나은 방법이 있어야하는 것처럼 보입니다. – John