cv.cm
全部教程

文字

怎麼依 WCAG 檢查顏色對比度

你有一個文字色和一個背景色。你要讀它們的對比度,看這一組是否通過 WCAG 2 的 AA 和 AAA。白底上的灰色 #777777 是 4.48:1,內文 AA 差一點點不過;#767676 能過。什麼都不離開目前分頁。

約 6 分鐘閱讀

今天的結果 一個對比度,例如 4.48:1;AA 和 AAA 在內文和大字下各自通過或不通過;不通過時給出最接近的能通過的文字色。

兩個十六進位值都在手邊再開顏色對比度檢查。內文對照 4.5:1,24px 以上的標題對照 3:1,圖示和邊框對照 3:1。不上傳。

打開對比度檢查
目錄
  1. 記住門檻

    WCAG 2 AA:內文 4.5:1,大字 3:1。AAA:7:1 和 4.5:1。大字是 24px 一般字重或約 18.7px 粗體。圖示、邊框和表單控制項要 3:1。

    對比度門檻:大字和介面元件 3:1,AA 內文 4.5:1,AAA 內文 7:1。
    對比度門檻:大字和介面元件 3:1,AA 內文 4.5:1,AAA 內文 7:1。
  2. 打開 cv.cm 的顏色對比度檢查

    已填一組範例的奶油底粉色。對比度和通過/不通過各列在右側,文字範例在上方。不上傳。

    打開對比度檢查
  3. 填兩個顏色

    文字填 #777777 之類的十六進位值,背景填 #ffffff,或者用色塊挑。三位的 #777 也行。範例會隨輸入更新。

  4. 讀對比度和各列

    #ffffff 上的 #777777 是 4.48:1:AA 大字和介面元件通過,AA 內文不通過。每一列依自己的門檻寫「通過」或「不通過」。

  5. 採用建議的顏色

    內文 AA 不通過時,頁面會朝黑或白的方向建議最接近且達到 4.5:1 的文字色。白底上的 #777777 會建議 #767676。「交換」把文字和背景對調。

    白底上的 #777777 是 4.48:1,AA 內文不過;#767676 達到 4.54:1,能過。
    白底上的 #777777 是 4.48:1,AA 內文不過;#767676 達到 4.54:1,能過。
  6. 每種狀態都查,然後複製

    連結、滑過和停用的顏色都再查一遍;圖片上的文字,拿圖片最暗的部分當背景。「複製」把顏色、對比度和結果放到剪貼簿。

常見問題

可以免費線上查顏色對比度嗎?

可以。cv.cm 在目前分頁算 WCAG 對比度。不上傳。

內文需要多少對比度?

AA 要 4.5:1,AAA 要 7:1。大字要 3:1 和 4.5:1。

什麼算大字?

至少 18pt(24px)一般字重,或 14pt(約 18.7px)粗體。

兩個顏色的先後有關係嗎?

沒有。對比度兩邊一樣。「交換」只改預覽。

為什麼 #777777 不過?

它在白底上是 4.48:1,剛好低於 4.5:1。#767676 達到 4.54:1,能過。