저는 CSS 전문가가 아니기 때문에 ChatGPT에 해당 옵션에 대해 문의했고, hide-this-image-로 시작하지만 그 뒤에 다른 내용이 있는 이미지를 숨기려고 하니 다음과 같은 답변을 받았습니다:
아니요, 순수 CSS는 이미지의 alt 속성에 대해 와일드카드 또는 “~로 시작” 선택자를 지원하지 않습니다.
CSS 속성 선택자는 다음만 지원합니다:
정확히 일치: [alt="value"]
단어 포함: [alt~="value"]
부분 문자열 포함: [alt*="value"]
~로 시작: [alt^="value"]
~로 끝남: [alt$="value"]
그러나 alt^="hide-this-image-"는 CSS가 접근할 수 있는 방식으로 DOM에 alt 속성이 반영되지 않는 Discourse와 같은 시스템에서 이미지가 렌더링될 때 img의 alt 속성을 모든 브라우저에서 일관되게 매칭할 수 없기 때문에 예시에서 신뢰할 수 있게 작동하지 않습니다.