我檢查了互聯網上的許多導航菜單,他們經常使用列表而不是按鈕。這背後的原因是什麼?爲什麼使用按鈕?謝謝。爲什麼用列表來做導航菜單而不是按鈕?
3
A
回答
4
一般列表用於HTML中的導航項目,因爲它們向用戶呈現列表導航選項。
HTML5提供了使用menu
和nav
+0
鏈接列表比鏈接按鈕更有意義。 – Quentin 2011-04-11 13:52:36
3
更多的語義精度的列表語義使它看起來更像是一個組合部分,這是所有我能想到的。 與其他定義菜單的方法相比,使用列表項沒有真正的優勢。
5
使用列表有(至少)兩個很好的理由。使用列表可以幫助您瞭解您的網站的結構,這對SEO來說很好,但也可以幫助人們使用自定義CSS或屏幕閱讀器進行訪問。 第二個稍有關係的是,它在創建樣式表時非常有用。你不需要想出你自己的嵌套元素的方式。只需使用列表並從那裏開始。然後,您可以專注於讓樣式表正確地爲不同的層次結構級別提供不同的樣式,即第一個,最後一個,奇數或偶數列表項。
+0
+1可訪問性。 – palacsint 2012-05-09 20:34:45
相關問題
- 1. 爲什麼不是Bootstrap手機導航按鈕擴展導航?
- 2. 使用菜單項添加按鈕單擊事件而不是導航url
- 3. Bootstrap導航欄,按鈕看起來像菜單摺疊按鈕
- 4. 使用單選按鈕而不是列表導航的jQuery選項卡
- 5. 爲什麼移動設備的Bootstrap導航菜單按鈕不會摺疊
- 6. 後退按鈕和菜單導航
- 7. Oracle稱爲頂級導航菜單的用途是什麼?
- 8. 爲什麼我的Bootstrap導航切換按鈕不起作用?
- 9. 導航菜單可點擊區域延伸過導航按鈕
- 10. 能按鈕引導下拉菜單,而不是錨
- 11. 在菜單搜索中Java NullPointerexception而不是按鈕主菜單
- 12. 爲什麼我的導航菜單不工作?
- 13. 爲什麼不顯示bootstrap導航欄移動菜單?
- 14. 爲什麼我不能中心我的菜單欄/導航
- 15. 引導菜單 - 我的菜單沒有顯示按鈕。按鈕是在左邊,而菜單那張右側
- 16. 導航菜單不按預期工作
- 17. 什麼是正確的方式來獲得三行菜單導航按鈕項目
- 18. 爲菜單/導航欄製作滾動按鈕
- 19. 導航按鈕不會顯示出來
- 20. 移動菜單按鈕不留在導航
- 21. 創建不帶導航欄按鈕的彈出菜單
- 22. Android導航抽屜不添加ActionBar菜單按鈕
- 23. 導航抽屜不從cutom菜單按鈕開放
- 24. 家長下拉菜單按鈕不會導航到href位置
- 25. 建築遞歸導航菜單列表
- 26. jquery導航菜單div下拉列表
- 27. Nivoslider干擾導航列表菜單
- 28. 如何隱藏導航菜單列表?
- 29. Grav中的導航菜單列表
- 30. 動態導航列表菜單
當你說「按鈕」時,你是什麼意思?一個按鈕如何替代導航列表? – 2011-04-11 13:49:39