婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 淺析HTML5 Landmark

淺析HTML5 Landmark

熱門標簽:機器人外呼系統存在哪些能力 高德地圖標注地點糾錯 拓展地圖標注 平涼地圖標注位置怎么弄 電話機器人電銷系統掙話費 南昌仁和怎么申請開通400電話 如何獲取地圖標注客戶 只辦理400電話 電話機器人黑斑馬免費

最近在進行無障礙相關文檔翻譯的時候遇到了 landmark 的概念,在網上搜了下發現沒有相關的中文資料,因此寫一篇博客簡單介紹一下。

什么是 Landmark

Landmark 是一種用來表示網頁組織結構的方法。通常一個網頁可以被切分成幾個大塊

以一個視頻網站為例,網頁的最上方是一條banner,左側是一個導航欄,右側顯示視頻。網頁可以通過這種切分方式來分割出不同的功能區。當然在一個功能區內也可以遞歸地進行切分,這里先不展開。
對于一個視力障礙者,他無法像常人一樣理解從視覺角度傳達出的網頁結構信息,那么就需要網頁開發者預先將網頁的結構規劃好,并將結構信息寫在HTML代碼里,最終將網頁的結構信息通過讀屏軟件表達出來。
而landmark就是連接網頁結構信息和讀屏軟件的橋梁。網頁開發者通過landmark對網頁區域進行標注,讀屏軟件讀取landmark信息并傳達給視力障礙者。

如何使用 Landmark

事實上,在HTML5 landmark出現之前,就已經有landmark的概念了。
landmark有以下幾種main,navigation,complementary,banner,contentinfo,form,region,search。通過使用<div role="main">就定義了一個main landmark。

而在HTML5中定義了一些全新的標簽,并賦予他們隱式的landmark語義。
HTML5 Landmark主要有以下幾種

HTML Element Landmark Role
<main> main
<nav> navigation
<aside> complementary
<header> banner
<footer> contentinfo
<form> form
<section> region

這些標簽本身就隱含著landmark的含義,也就是說<main><div role="main">是完全等價的。

對于search landmark沒有定義專用的HTML標簽,通常使用<form role="search">來實現。

也就是說,在上一節引用的網頁中

  1. 對于1號區域,應當把所有的內容放到一個<header></header>中,標識該部分是banner
  2. 對于2號區域,應當把所有的內容放到一個<nav></nav>中,標識該部分是導航欄
  3. 對于3號區域,應當把所有的內容放到一個<main></main>中,標識該部分是網頁的主要內容
     

讀屏軟件會生成一系列的跳轉鏈接來幫助視力障礙者確定網頁的結構并迅速跳轉至需要的部分。

在HTML5之前,只能通過role屬性來定義landmark,HTML5推出的新標簽能夠在保持可訪問性的情況下簡化標記。但并不是每個用戶使用的輔助工具都支持最新的標準,因此許多教程推薦使用<main role="main">的寫法來同時兼容兩種標準。W3C的標準不鼓勵在已經含有隱式語義的情況下使用role屬性,因為兩者語義沖突的情況下可能導致無法預計的表現。

區分同類型的 Landmark

有時候頁面中可能會有多個導航欄,分別有不同的作用。比如一個電商網站有一個主導航來跳轉到購物車、收藏夾等不同的頁面;還有一個產品導航來跳轉到電子產品、嬰兒產品。如何對兩者進行區分呢,這里需要使用aria-label或者aria-labelledby屬性。

<nav aria-label="主導航">
  <ul>
    <li>主頁</li>
    <li>購物車</li>
    <li>收藏夾</li>
  </ul>
</div>
        
<nav aria-label="產品導航">
  <ul>
    <li>嬰兒產品</li>
    <li>電子產品</li>
    <li>體育產品</li>
  </ul>
</div>

這樣讀屏軟件會分別生成以下兩個鏈接

  • 導航,主導航
  • 導航,產品導航
     

這樣就將不同的landmark區分開了。

使用讀屏軟件讀取 Landmark

為了更好地理解landmark,我嘗試使用讀屏軟件來測試網頁上的landmark。這里我使用的是Windows系統自帶的講述人。

按下Caps Lock + F5來顯示網頁中所有的landmark。

按下Caps Lock + N,可以看到講述人光標移動到了網頁的主要內容部分。

使用D或Shift + D可以在landmark間切換,同時會朗讀出每個landmark的信息。
這里可以看到有一個search landmark,它在banner landmark的內部,這就是landmark嵌套的情況。對于landmark嵌套有一系列的規則,感興趣的讀者可以自己了解。

總結

和單詞的原意一樣,landmark就像是一個網頁的許多個“入口”或“地標”。通過landmark標注網頁結構的信息,可以幫助視力障礙者通過讀屏軟件了解網頁的結構,并迅速到達需要的部分。
然而正如并非所有的讀屏軟件都支持HTML5 Landmark一樣,并非所有視力障礙者都了解landmark的概念并知道如何使用landmark。因此提供傳統的跳轉鏈接來跳過導航直接跳轉到內容仍然是有必要的。

以上就是淺析HTML5 Landmark的詳細內容,更多關于HTML5 Landmark的資料請關注腳本之家其它相關文章!

標簽:新疆 永州 漯河 遼源 西藏 池州 棗莊 青島

巨人網絡通訊聲明:本文標題《淺析HTML5 Landmark》,本文關鍵詞  淺析,HTML5,Landmark,淺析,HTML5,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《淺析HTML5 Landmark》相關的同類信息!
  • 本頁收集關于淺析HTML5 Landmark的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    韩国欧美国产一区| 亚洲一区二区黄色| 99久久精品免费看| 日韩二区在线观看| 午夜免费久久看| 国产在线精品视频| 久久精品国内一区二区三区| 亚洲电影视频在线| 色综合久久99| 久久久影视传媒| 制服丝袜亚洲网站| 久久综合色之久久综合| 久久综合久久鬼色| 一级特黄大欧美久久久| 视频在线在亚洲| 国产电影精品久久禁18| 91一区二区在线| 精品少妇一区二区三区免费观看 | 国产精品美女久久久久久2018 | 99久久精品国产网站| 国产成人精品一区二区三区四区 | 久久嫩草精品久久久精品一| 精品99999| 亚洲国产一区二区三区| 国产一区二区伦理片| 精品亚洲porn| 色婷婷综合久久久久中文一区二区 | 欧美性猛交xxxx乱大交退制版 | 91在线视频官网| 天天影视色香欲综合网老头| 欧美丰满美乳xxx高潮www| 在线免费观看视频一区| 亚洲精品国产成人久久av盗摄 | 日韩va欧美va亚洲va久久| 成人动漫一区二区| 一级女性全黄久久生活片免费| 国产激情精品久久久第一区二区 | 中文字幕欧美日韩一区| 欧美日韩一本到| 911国产精品| 色婷婷一区二区| 成年人午夜久久久| 欧美无人高清视频在线观看| 成人激情午夜影院| 国产一区二区看久久| 国产高清精品网站| 精品电影一区二区三区 | 国产一区视频导航| 国产精品免费丝袜| 欧美国产日韩a欧美在线观看 | 久久一区二区三区四区| 香港成人在线视频| 蜜桃视频一区二区| 国产精品一区二区在线看| 污片在线观看一区二区| 国产免费观看久久| 成人免费视频在线观看| av一区二区不卡| 欧美日韩精品一区视频| 国产精品福利av| 中文字幕av资源一区| 18欧美乱大交hd1984| 一区二区在线免费观看| 亚洲成人av在线电影| 首页国产欧美日韩丝袜| 99久久综合色| 欧美日本韩国一区二区三区视频| 成人av网站在线观看| 国产精品女主播在线观看| 精品视频在线免费观看| 国产亚洲精品超碰| 日本人妖一区二区| 国产一区中文字幕| 欧美一级视频精品观看| 日本特黄久久久高潮| 欧美色视频在线观看| 欧美色老头old∨ideo| 欧美电影免费观看高清完整版在线| 欧美xxxx在线观看| 日本成人中文字幕| 欧美三级日本三级少妇99| 欧美日韩黄色影视| 日韩高清一区二区| 激情图片小说一区| 欧美精品tushy高清| 亚洲影院在线观看| 久久99精品久久久| 亚洲精品一区二区三区精华液| 另类小说综合欧美亚洲| 91精选在线观看| 麻豆精品在线看| 另类的小说在线视频另类成人小视频在线| 韩国v欧美v日本v亚洲v| 日韩欧美精品在线| 国产馆精品极品| 国产精品九色蝌蚪自拍| 91亚洲精华国产精华精华液| 久久久精品影视| 成人午夜视频网站| 18成人在线视频| 色婷婷久久综合| 麻豆精品国产91久久久久久| 欧美成人免费网站| 亚洲欧美在线另类| 日韩精品一区二区三区在线观看| 日韩欧美另类在线| 北条麻妃一区二区三区| 久久蜜桃香蕉精品一区二区三区| 91碰在线视频| 亚洲欧美一区二区在线观看| 欧美精品日韩一区| 风间由美中文字幕在线看视频国产欧美 | 韩国v欧美v日本v亚洲v| 日韩有码一区二区三区| www一区二区| 日韩欧美一级二级三级久久久| 色综合中文字幕| 国产精品888| 色悠悠亚洲一区二区| 国产精品中文欧美| 午夜视频在线观看一区二区| 亚洲精品乱码久久久久久久久| 久久日韩精品一区二区五区| 国产高清在线观看免费不卡| 日韩理论片一区二区| 久久嫩草精品久久久久| 国产精品大尺度| 亚洲免费毛片网站| 亚洲精品国产成人久久av盗摄 | 欧美日韩三级一区| ...av二区三区久久精品| 久久精品国产免费看久久精品| 亚洲精品欧美激情| 不卡的av在线播放| 国产精品无码永久免费888| 日韩中文字幕av电影| 在线观看91视频| 亚洲成人1区2区| 欧美成人一区二区三区片免费| 日本不卡高清视频| 亚洲成人高清在线| 中文字幕一区二区三区不卡在线| 欧美电影在哪看比较好| 99免费精品视频| 丁香婷婷综合激情五月色| 美日韩一区二区三区| aaa亚洲精品| 欧美日韩不卡在线| 在线免费观看视频一区| 国产乱一区二区| 欧美亚洲一区二区在线| 日韩三级在线观看| 日韩中文字幕一区二区三区| 一区二区三区资源| 亚洲三级小视频| 亚洲精品欧美激情| 自拍偷拍亚洲综合| 国产精品久久影院| 亚洲欧美日韩成人高清在线一区| 国产精品久久精品日日| 欧美激情一区二区三区在线| 国产香蕉久久精品综合网| 2020国产精品久久精品美国| 26uuu成人网一区二区三区| 久久亚洲一区二区三区四区| 依依成人综合视频| 久久久久久电影| 91蝌蚪porny九色| 欧美老肥妇做.爰bbww视频| 欧美久久久久久蜜桃| 欧美一区二区三区免费观看视频 | 日韩一区欧美二区| 精品一区二区在线播放| 蜜桃视频一区二区三区| 精品一区二区三区免费毛片爱| 成人性生交大片免费看视频在线| 成人性生交大片免费看中文网站| 国产在线精品一区二区夜色 | 亚洲va韩国va欧美va| av午夜一区麻豆| 亚洲欧美日韩在线播放| 亚洲色图.com| 亚洲国产成人av| 一区二区视频在线| 99久久伊人网影院| 国产九九视频一区二区三区| 国产很黄免费观看久久| 欧美一区二区精品久久911| 欧美一区永久视频免费观看| 欧美日韩免费一区二区三区视频| 日本高清不卡视频| 久久精品亚洲麻豆av一区二区| 有坂深雪av一区二区精品| 国产精品久久一卡二卡| 午夜激情综合网| 99久久国产免费看| 欧美在线一二三四区| 久久久.com| 91精品视频网| 日韩一级片网址|