⌨️#### 表單與鍵盤操作
---
清楚標籤 ➔ 全鍵盤操作 ➔ 焦點框留存 ➔ RWD 放大不壞軌
### 🛠️ 互動篇:表單與鍵盤無障礙操作
九、 表單欄位不要讓人猜心
- **明確的標籤:** 每個輸入框都要有清楚的 Label(如:姓名、電話)。絕對不能只靠 `placeholder` 當說明,因為使用者一打字提示就會消失。
- **必填文字化:** 必填欄位請明確打出「必填」二字,不能只放一個紅色星號(\*)。
- **錯誤訊息具體化:** 當欄位輸入出錯時,請提示具體原因(如:「請輸入正確的電子信箱格式」),不能只顯示「錯誤」二字。
十、 擺脫滑鼠:全鍵盤操作流暢度
無障礙網站必須能只用鍵盤(Tab、Shift+Tab、Enter、空白鍵)順暢操作所有選單與彈出視窗。
🚨 **切勿亂改 CSS:** 很多設計師嫌鍵盤游標的焦點外框不好看,就寫了 `outline: none;` 把它拿掉,**這在無障礙審查是直接退件的重罪!**如果嫌預設框不好看,請將它改成更明顯的色彩,絕對不能讓它消失。鍵盤焦點移動順序也必須符合畫面由上到下、由左到右的邏輯。
十一、 畫面放大至 200% ~ 400% 不能壞軌
人工審查員會強制將瀏覽器放大至 200% 以上進行點檢。在此狀態下,網站的文字、圖片、按鈕、選單**絕對不能互相遮蓋或重疊**。固定在畫面頂端的導覽列或浮動按鈕,也不能遮擋住主要的圖文內容,更不能強迫使用者必須拉動左右捲軸才能看完單行內文。