菜單,又稱菜單功能表,在計算機應用中是指圖形使用者介面(GUI)中的可以讓用戶在數個有關聯選項中選擇自己需要功能的組件,它是人機界面中的元素之一。

Windows XP的「開始」選單

菜單通常由可供選擇的一組文字和符號組成,是一系列命令的列表。用戶用鼠標單擊其中一個選項後,就指定計算機執行一個特定動作或功能。菜單一般用來提供指向各種操作和功能的快捷途徑,比如打開和儲存檔案、退出程式、操作數據等等。可以將它當作是一系列常用命令的快捷鍵,而不需要使用者詳細了解這些命令的使用語法。大多數程式提供下拉樣式和彈出樣式的菜單。下拉式菜單通常應用於菜單條(一般在程序的最頂端),其中列出了最常用的操作。而彈出式菜單一般設定為滑鼠按鍵動作出現時候彈出,提供比較細節的功能。

子菜單

 
一個展開了兩級子菜單的菜單

菜單有時會被分級組織起來,用戶可以一級一級地展開菜單。菜單中若某一項目帶有箭頭,則選擇該項目可以展開帶有相關選項的二級菜單(子菜單)。

針對子菜單易用性的評價不一,因為在使用時鼠標指針必須在狹長的範圍內水平移動,而這樣會降低操作速度。同時,如果上級菜單單上鼠標無意移錯,則子菜單便會消失。換用大型菜單(若把一般的菜單比作一個一維的列表,大型菜單彈出的就是一個二維的表格)或可以緩解這一問題。[1]

參考資料

  1. ^ Jakob Nielsen. Mega Drop-Down Navigation Menus Work Well. [2010-01-01]. (原始內容存檔於2012-08-29). 

外部連結