강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

Kcena님의 프로필 이미지
Kcena

작성한 질문수

CSS Flex와 Grid 제대로 익히기

Flex UI #7 - 카드 리스트

figure 태그 안에 img 태그를 사용하는 이유가 무엇인가요?

해결된 질문

작성

·

479

2

figure 태그의 background-image로 사진을 띄울것인데, 그 안에 img 태그를 사용하는 이유는 무엇인가요 ? 

제 생각에는 접근성? 때문인 것 같은데, 맞나요 ?

답변 2

1

1분코딩님의 프로필 이미지
1분코딩
지식공유자

네- 말씀이랑 비슷한 이유입니다^^ img 태그는 CSS에서 display: none;으로 처리해서 어차피 안보이기 때문에 안넣어도 되는데요,
이미지가 중요한 정보인 경우, 온전한 HTML 구조를 확보하는 차원에서 넣어 주었습니다.
CSS를 제거하고 페이지를 열어 보면 전체적인 HTML 구조가 눈에 들어오는데,
저는 이미지의 역할이 필수적이면 넣어주는 편이고 그다지 필수적이지 않다면 빼기도 하고 그렇게 합니다.

0

Kcena님의 프로필 이미지
Kcena
질문자

감사합니다!

Kcena님의 프로필 이미지
Kcena

작성한 질문수

질문하기