摘要:比如導航欄菜單當前頁面選中高亮狀態,這些狀態只有視力正常的人才能正常使用。因此我們還要寫上這些元素的文本說明,但是又不需要展示給普通用戶看到,于是加上的意義就在于能保證屏幕閱讀器正確讀取且不會影響正常人的使用。
開發中經常發現bootStrap中有sr-only類,如下圖
但是,好像在瀏覽器中并沒有顯現出什么效果。你作為正常用戶覺得沒效果就對了。
作用這是專門為殘障人士瀏覽網頁設計的。
在前端開發中,有些時候設計圖上面會出現僅供正常視覺用戶看的元素。比如:導航欄菜單當前頁面選中高亮狀態,這些狀態只有視力正常的人才能正常使用。
而殘障人士,弱勢或盲人是很難或者根本看不出導航菜單高亮的。他們上網可能借助的是屏幕閱讀器,也就是 screen reader(sr),屏幕閱讀器需要找到能辨識的文本說明然后“讀”出來給用戶聽。
問題是:一些元素,比如選中高亮狀態無法讀出。因此我們還要寫上這些元素的文本說明,但是又不需要展示給普通用戶看到,于是加上 sr-only 的意義就在于能保證屏幕閱讀器正確讀取且不會影響正常人的使用。
比如:導航欄首頁鏈接被選中高亮,我們可以這樣表示。
這樣正常人看起來只有首頁兩個字,而屏幕閱讀器卻可以讀首頁 current
推薦:30個你不能錯過的Web開發新資源
星空幻穎,嚴穎
個人主頁:segmentfault
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/50342.html
摘要:比如導航欄菜單當前頁面選中高亮狀態,這些狀態只有視力正常的人才能正常使用。因此我們還要寫上這些元素的文本說明,但是又不需要展示給普通用戶看到,于是加上的意義就在于能保證屏幕閱讀器正確讀取且不會影響正常人的使用。 開發中經常發現bootStrap中有sr-only類,如下圖 showImg(https://segmentfault.com/img/bVHKCu?w=473&h=399);...
摘要:一最普通最簡單的表單形式,代碼如下標簽用于標識需要輸入內容的名稱類別,其中屬性提供可描述輸入字段預期值的提示信息。將元素包裹在中可以獲得最好的排列。標簽用于盛裝用戶輸入內容,在該標簽中加入,邊框會出現圓角的效果,會好看一些。 一、最普通最簡單的表單形式,代碼如下:showImg(https://segmentfault.com/img/bVuKJd);1.標簽用于標識需要輸入內容的名稱...
摘要:正文架構概覽正文架構概覽接觸大概一個月吧,期間寫了個項目,趁現在稍微有點時間,來回顧梳理一下。里的模塊,并不等同于項目中的模塊概念。當然,這只是我目前階段的理解。聲明 本系列文章內容梳理自以下來源: Angular 官方中文版教程 官方的教程,其實已經很詳細且易懂,這里再次梳理的目的在于復習和鞏固相關知識點,剛開始接觸學習 Angular 的還是建議以官網為主。 因為這系列文章,更多的會...
摘要:頁面如下集成由于個人感覺原生的不太好看,網上提供了。 集成swagger pom包配置 io.springfox springfox-swagger2 2.9.2 io.springfox springfox-swagger-ui ${swagger.version} 添加Swagger配置文件 @Configuration @...
閱讀 1990·2021-09-22 16:05
閱讀 9255·2021-09-22 15:03
閱讀 2880·2019-08-30 15:53
閱讀 1698·2019-08-29 11:15
閱讀 903·2019-08-26 13:52
閱讀 2348·2019-08-26 11:32
閱讀 1798·2019-08-26 10:38
閱讀 2562·2019-08-23 17:19