한국어
a11yglass · 웹사이트 접근성 점검

2026. 8. 31.에 점검함 · https://www.spiegel.de/

F
0 / 100
심각 32건 · 확인 필요 7건

심각한 장벽 32건n · 추가로 7건 확인 필요.

점수는 어떻게 산정되나요? (시작 점수 100)
인식 가능한 라벨이 없는 폼 필드 {n}개-18
HTML에서 인식 가능한 이름이 없는 링크 {n}개-18
HTML에서 이름이 없는 버튼 {n}개-18
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-18
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-6
제공된 HTML에 <h1> 제목이 없습니다-7
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-2
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-2
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-2
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-2
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-2
텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}-2
결과0 / 100
대비 (35)텍스트 대안라벨 (3)?구조 (1)언어확대/축소견고성

인식 가능

심각WCAG 1.3.1 정보와 관계 / 4.1.2 이름·역할·값

인식 가능한 라벨이 없는 폼 필드 {n}개

JavaScript로 설정된 aria-label이 있는지 확인하세요.

input, select, textarea

이렇게 하세요: 각 필드를 <label for> 요소와 연결하거나 aria-label / aria-labelledby를 설정하세요. placeholder만으로는 충분하지 않습니다.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.button-spon

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.button-effi

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.button-mmo

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.button-hbm

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

input::-moz-placeholder, textarea::-moz-placeholder

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

input::placeholder, textarea::placeholder

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

body .richtext--inverted p

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

body .richtext--inverted a

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

body .richtext--inverted a:focus

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.richtextcredit.richtextcredit--inverted a

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.richtextsystem.richtextsystem--inverted a

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.richtextsystem.richtextsystem--inverted a:hover

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.richtextsystem.richtextsystem--inverted a:focus

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.text-shade-base

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.text-shade-light

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.text-shade-lighter

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.text-shade-lightest

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.text-white

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.placeholder-shade-base::-moz-placeholder

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.placeholder-shade-base::placeholder

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.hover\:text-shade-lighter:hover

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.hover\:text-shade-lightest:hover

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.hover\:text-white:hover

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.focus\:text-shade-base:focus

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.focus\:text-shade-lighter:focus

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.focus\:text-white:focus

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.disabled\:text-shade-base:disabled

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.disabled\:text-shade-light:disabled

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

심각WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.peer:disabled~.peer-disabled\:text-shade-base

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

확인 필요WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.debug.svelte-1x5iokp

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

확인 필요WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.text-effi-primary-base

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

확인 필요WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.text-elf-primary-base

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

확인 필요WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.text-shade-dark

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

확인 필요WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.text-spon-primary-base

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

확인 필요WCAG 1.4.3 대비(최소)

텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}

필요: 4.5:1(일반) 또는 3:1(큰 텍스트). “가정된 페이지 배경”의 경우 실제 배경을 확실히 판단할 수 없었습니다 — 의심스러우면 브라우저에서 확인하세요. 발견된 예: {examples}

.disabled\:text-shade-dark:disabled

이렇게 하세요: 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.

운용 가능

심각WCAG 2.4.4 링크의 목적 / 4.1.2 이름·역할·값

HTML에서 인식 가능한 이름이 없는 링크 {n}개

빈 링크 또는 alt 없는 아이콘/이미지만 있음. JavaScript로 설정된 aria-label은 여기서 인식되지 않습니다.

a

이렇게 하세요: 보이는 링크 텍스트를 추가하거나, 아이콘 링크에는 aria-label 또는 alt 있는 이미지를 사용하세요.

심각WCAG 4.1.2 이름·역할·값

HTML에서 이름이 없는 버튼 {n}개

텍스트도 aria-label도 없는 버튼은 이름이 JavaScript로 설정되지 않는 한 스크린 리더에 무음입니다.

button

이렇게 하세요: 버튼 텍스트를 추가하거나 aria-label을 설정하세요.

확인 필요WCAG 1.3.1 정보와 관계 / 2.4.6 제목 및 레이블

제공된 HTML에 <h1> 제목이 없습니다

각 페이지는 정확히 하나의 h1로 시작해야 합니다. JavaScript로 구성되는 페이지에서는 h1이 브라우저에서만 생성될 수 있습니다 — 그럴 때는 렌더링된 DOM에서 확인하세요.

body

이렇게 하세요: 의미 있는 <h1>을 첫 제목으로 삽입하세요(가능하면 서버 측에서).

이미 올바르게 해결됨

다음 단계

  1. 인식 가능한 라벨이 없는 폼 필드 {n}개. 각 필드를 <label for> 요소와 연결하거나 aria-label / aria-labelledby를 설정하세요. placeholder만으로는 충분하지 않습니다.
  2. HTML에서 인식 가능한 이름이 없는 링크 {n}개. 보이는 링크 텍스트를 추가하거나, 아이콘 링크에는 aria-label 또는 alt 있는 이미지를 사용하세요.
  3. HTML에서 이름이 없는 버튼 {n}개. 버튼 텍스트를 추가하거나 aria-label을 설정하세요.
  4. 텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}. 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.
  5. 텍스트 대비가 너무 낮을 수 있는 CSS 규칙 {n}개{nPlural}. 해당 최소값에 도달할 때까지 텍스트 색을 어둡게 하거나 배경을 밝게 하세요. 색을 유일한 구분 수단으로 사용하지 마세요.
이 페이지를 자동으로 감시할까요?

주간 재스캔, JS 렌더링, 새 장벽 발생 시 이메일 — 곧 제공.

접근성 선언 만들기 →

방법 & 한계

2026. 8. 31.에, www.spiegel.de가 로그인 없이 첫 호출 시 제공하는 HTML과 동일 도메인의 연결된 CSS 파일 최대 4개를 점검했습니다. 점검 대상: 색상 대비(CSS에서), 텍스트 대안, 폼 라벨, 컨트롤 이름, 제목 구조, 페이지 제목과 언어, 확대/축소 잠금, 중복 id, 양수 tabindex 값, 랜드마크.

점검하지 않음: JavaScript로 생성되는 모든 것, 키보드 운용성, 보이는 포커스, 포커스 순서, 스크린 리더 안내, 로그인 뒤의 콘텐츠, 하위 페이지. 자동 테스트는 WCAG 위반의 약 20~35 %를 발견합니다 — 나머지는 수동 점검이 필요합니다. 스냅샷이며 법적 판단이 아닙니다.

다른 웹사이트 점검