功能表是目前內容中使用者可用的命令或選項階層式清單。
下拉功能表是按滑鼠或暫留時視需要顯示的功能表。 它們通常隱藏在檢視中,因此是節省螢幕空間的有效方法。 子功能表或級聯功能表是從功能表內視需要顯示的次要功能表。 它們以子功能表卷標結尾的箭號表示。 功能表項是功能表內的個別命令或選項。
功能表通常會從功能表欄顯示,這是標籤表類別清單,通常位於視窗頂端附近。 相反地,當使用者以滑鼠右鍵按兩下支援作功能表的物件或視窗區域時,作功能表就會下拉式清單。
具有功能表和子功能表的功能表欄螢幕快照 
顯示下拉功能表和子功能表的一般功能表列。
使用模式
選單有數種使用模式:
| 用法 | 例 |
|---|---|
|
功能表列 功能表欄會顯示下拉功能表中的命令和選項。 |
功能表欄非常常見且容易找到,以及有效率地使用空間。 使用下拉功能表 ![]() Windows Mail 的功能表欄。 |
|
工具列功能表 實作為工具列的功能表列。 |
工具列功能表是由 功能表按鈕 和分割按鈕中的命令所組成,如果有的話,只有幾個直接命令。 具有下拉功能表的工具列功能表 ![]() Windows 相片圖庫中的工具列功能表。 如需此模式的指導方針,請參閱 工具列。 |
|
索引標籤表 索引標籤內的按鈕,顯示一組與下拉功能表中索引標籤相關的小命令和選項。 |
具有功能表的索引標籤看起來就像是一般索引標籤,但是其底部部分有一個按鈕與下拉式箭號。 按鍵會顯示下拉功能表,而不是選取索引標籤。 具有下拉功能表的索引卷標功能表 ![]() 索引標籤表用於 Windows Media Player。 |
|
功能表按鈕 在下拉功能表中顯示一組相關命令的命令按鈕。 |
功能表按鈕 看起來就像是一般命令按鈕,不同之處在於它們內有下拉式箭號。 按鍵會顯示下拉功能表,而不是執行命令。 分割按鈕 與功能表按鈕類似,不同之處在於它們是命令的變化,而按兩下按鈕的左部分會直接在標籤上執行動作。 具有下拉式命令的功能表按鈕 ![]() 具有一組相關命令的功能表按鈕。 |
|
作菜单 下拉功能表,顯示一組與目前內容相關的命令和選項。 |
當使用者以滑鼠右鍵按兩下支援作選單的物件或視窗區域時,快捷選單下拉式清單。 顯示命令的作功能表螢幕快照 ![]() Windows 檔案總管中的作功能表。 如果作功能表是最佳功能表選擇,但您需要適合所有使用者的解決方案,您可以使用功能表下拉式箭號按鈕。 使用下拉功能表按鈕 ![]() 使用功能表下拉式按鈕來顯示作功能表。 |
|
工作窗格功能表 一組與選取的物件或程式模式相關的命令。 |
不同於作功能表,它們會自動顯示在視窗窗格中,而不是隨選顯示。
Windows 相片庫查看器的工作窗格功能表。 |
這是正確的使用者介面嗎?
若要決定,請考慮下列問題:
功能表欄
請套用下列條件:
- 視窗是主要視窗嗎?
- 是否有許多功能表項?
- 有許多功能表類別嗎?
- 大部分功能表項是否適用於整個程式和主要視窗?
- 功能表是否需要適用於所有使用者?
如果是,請考慮使用功能表欄。
工具列功能表
請套用下列條件:
- 視窗是主要視窗嗎?
- 視窗是否有工具列?
- 只有少數功能表類別嗎?
- 功能表是否需要適用於所有使用者?
如果是,請考慮使用工具欄功能表,而不是或除了功能表欄之外。
索引標籤表
請套用下列條件:
- 視窗是主要視窗嗎?
- 視窗是否有索引標籤,其中每個索引標籤都用於一組專用的工作(而不是使用索引卷標來顯示不同的檢視)?
- 是否有一個功能表類別適用於每個索引標籤?
- 是否有許多命令和選項,但每個索引標籤只有一個小集合?
如果是,請考慮使用索引標籤表,而不是功能表欄。
作功能表
請套用下列條件:
- 是否有一組適用於所選取或視窗區域的內容相關命令和選項?
- 這些功能表項是否重複?
- 目標使用者是否熟悉作功能表?
如果是,請考慮為需要它們的對象和視窗區域提供作功能表。
針對瀏覽器型程式,工作窗格功能表是關係型命令的較常見解決方案。 目前,使用者預期瀏覽器型程式中的作功能表是一般且無説明的。
工作窗格功能表
請套用下列條件:
- 視窗是主要視窗嗎?
- 是否有一組適用於所選物件或程式模式的內容相關命令和選項?
- 有幾個功能表類別嗎?
- 功能表是否需要適用於所有使用者?
如果是,請考慮使用工作窗格功能表,而不是作功能表。
設計概念
提升良好用戶體驗的有效功能表:
- 使用符合程式類型、視窗類型、命令使用方式和目標使用者的命令簡報。
- 適當時,使用標準功能表組織妥善組織。
- 有效地使用功能表列、工具列和作功能表。
- 有效地使用圖示。
- 有效地使用訪問鍵和快速鍵。
如果你只做一件事...
選擇符合程式類型、視窗類型、命令使用方式和目標使用者的命令簡報。
指引
常規
- 功能表欄以外的所有功能表模式都需要下拉式箭號,以指出下拉功能表是否存在。 功能表的存在不會在功能表欄中說,但不在其他模式中。
- 請勿動態變更功能表項名稱。 這樣做令人困惑和非預期。 例如,在選取時,請勿將 [直向模式] 選項變更為 [橫向模式]。 針對模式,請改用 項目符號和複選標記。
- 例外狀況: 您可以動態變更以物件名稱為基礎的功能表項名稱。 例如,最近使用的檔案或視窗名稱清單可以是動態的。
功能表欄
- 請考慮排除具有三個或更少功能表類別的功能表欄。 如果只有少數命令,偏好較輕的替代方法,例如工具欄功能表,或更直接的替代專案,例如命令按鈕和連結。
- 沒有超過10個功能表類別。 太多功能表類別是壓倒性的,使得功能表欄難以使用。
- 如果工具列或直接命令幾乎提供大部分使用者所需的命令,請考慮隱藏功能表列。 允許使用者在工具列功能表中顯示或隱藏選單列複選標記選項。
在此範例中,Windows Internet Explorer 提供功能表欄選項。
如需詳細資訊,請參閱 隱藏功能表列。
隱藏功能表列
一般而言,工具列與功能表欄搭配運作非常出色,因為兩者都能讓每個工具欄專注於其優勢,而不會妥協。
- 如果您的工具列設計讓功能表欄備援,則預設會隱藏功能表欄。
- 隱藏功能表列,而不是完全移除功能表欄,因為鍵盤使用者更容易存取功能表欄。
- 若要還原功能表欄,請在 [檢視] 或 [次要工具列] 功能表類別中提供功能表欄複選標記選項。 如需詳細資訊,請參閱 標準選單和分割按鈕。
功能表類別
- 選擇選單類別的單一單字名稱。 使用多個單字會使類別之間的分隔混淆。
- 針對建立或檢視檔的程式,請使用標準功能表類別,例如 [檔案]、[編輯]、[檢視]、[工具] 和 [說明]。 這麼做可讓常見的功能表項可預測且更容易找到。
- 針對其他類型的程式,請考慮根據您的程式用途和使用者思考其工作和目標的方式,將命令和選項組織成更實用、更自然的類別。 如果不適合您的程式,請勿覺得必須使用標準功能表組織。
- 如果您選擇使用非標準功能表類別,則必須選擇良好的類別名稱。 如需詳細資訊,請參閱 標籤 一節。
- 偏好工作導向功能表類別,而不是泛型類別。 以工作為導向的類別可讓功能表項更容易找到。
使用撕裂、燒毀和同步處理
screen shot of menu bar with rip, burn, and sync 的功能表列螢幕快照
在此範例中,Windows Media Player 會使用工作導向的功能表類別。
- 請避免只包含一或兩個功能表項的功能表類別。 如果合理,請與其他功能表類別合併,或許使用子功能表。
-
只有在 下列專案時,才考慮將相同的功能表項放在多個類別中:
- 功能表項會以邏輯方式屬於多個功能表類別。
- 您有數據顯示使用者無法在單一功能表類別中尋找專案。
- 在多個類別中,您只有一或兩個難以尋找的功能表項。
- 請勿將使用相同名稱的不同功能表項放在多個類別中。 例如,在多個類別中沒有不同的 [選項] 功能表項。
- 例外狀況: 索引標籤表模式在每個索引標籤表中可能有不同的 [選項] 和 [說明] 功能表項。
具有重複功能表項的索引標籤表 
在此範例中,Windows Media Player 在每個索引標籤表中都有 [選項] 和 [說明] 功能表項。
功能表項組織和順序
- 將功能表項組織成七個或更少強式相關專案的群組。 為此,子功能表會算作父功能表中的單一功能表項。
- 不要將超過 25 個專案放在功能表 的單一層級內(不計算子功能表)。
- 將分隔符放在功能表內的群組之間。 分隔符是跨越功能表寬度的單行。
- 在功能表中,將群組放在其邏輯順序中。 如果沒有邏輯順序,請先放置最常用的群組。
- 在群組中,將專案放在其邏輯順序中。 如果沒有邏輯順序,請先放置最常用的專案。 以數值順序放置數值專案(例如縮放百分比)。
子門
- 避免不必要地使用子原則。 子功能表需要更多實際工作才能使用,通常讓功能表項更容易找到。
- 請勿將常用功能表項放在子功能表中。 這樣做會使使用這些命令效率不佳。 不過,如果您通常更直接地存取子功能表,您可以將常用命令放入子功能表,例如使用工具列。
-
請考慮使用子功能表:
- 這樣做可簡化父功能表,因為它有許多專案(20 個以上),或子功能表是超過七個專案的群組的一部分。
- 子功能表中的專案使用頻率會比父功能表中的專案少。
- 子菜單會有三個以上的專案。
- 有三個以上的命令以相同的單字開頭。 在此情況下,請使用該字作為子功能表卷標。
在此範例中,[新增] 子功能表會取代 [新增郵件訊息]、[新新聞訊息]、[新增資料夾] 和 [新增聯繫人] 的個別命令。
- 最多使用三個層級的功能表。 也就是說,您最多可以有兩個子功能表的主要功能表。 兩個層級的子門應該很少見。
介紹
-
停用不適用於目前內容的功能表項, 而不是移除這些專案。 這麼做可讓功能表欄內容穩定且更容易找到。
例外狀況:
- 對於關係型功能表類別,移除,而不是停用不適用於目前內容的內容功能表項。 當功能表類別僅針對特定模式顯示時,即內容相關,例如選取特定物件類型時。 如需詳細資訊,請參閱 移除與停用作功能表的 指導方針。
- 如果判斷何時應該停用功能表項會導致明顯的效能問題,請將功能表項保持作用中,並在必要時讓功能表項的選取結果產生錯誤訊息。
索引標籤表
- 每個索引標籤表可能都有內容特定的 [選項] 和 [說明] 功能表項。 這與所有其他功能表模式相反。 每個索引標籤都會用於一組專用的工作,因此跨索引標籤表的任何備援並不令人困惑。
作功能表
- 僅針對內容命令和選項使用作功能表。 功能表項應該只套用至選取的物件或視窗區域,而不是整個程式。
- 請勿只透過作功能表提供命令。 如同快捷鍵,作功能表是執行命令和選擇選項的替代方法。 例如,您也可以透過功能表欄或 Alt+Enter 存取鍵來取得 Properties 命令。
- 提供所有對象和視窗區域的內容功能表, 受益於一組內容相關的命令和選項。 許多使用者會定期以滑鼠右鍵單擊,並預期會在任何地方尋找作功能表。
- 請考慮針對以所有用戶為目標的作功能表使用功能表下拉式箭號按鈕。 通常作功能表適用於以進階用戶為目標的命令和選項。 不過,在作功能表是最佳功能表選擇的情況下,您可以使用功能表下拉功能表下拉式按鈕,而您需要以所有使用者為目標。
使用下拉功能表按鈕 
在此範例中,會使用功能表下拉式按鈕來顯示作功能表。
功能表項組織和訂單
- 將功能表項組織成七個或更少強式相關專案的群組。
- 避免使用子功能表 讓作功能表保持簡單、直接且有效率。
- 不要在作功能表中放置超過15個專案。
- 將分隔符放在功能表內的群組之間。 分隔符是跨越功能表寬度的單行。
- 使用下列順序 [顯示] 功能表項:
- 主要命令(最常使用) 命令
- 物件支援的次要命令
-
<分隔符>
傳送命令 - 物件設定
-
<分隔符>
物件命令
- 開啟 [執行播放列印 <分隔符>
- 剪下複製貼上 <分隔符>
- 刪除重新命名 <分隔符> 屬性
簡報
- 使用粗體顯示預設命令。 實用時,也使其成為第一個功能表項。 當使用者按兩下或選取物件,然後按 Enter 鍵時,會叫用預設命令。
- 拿掉而非停用不適用於目前內容的內容功能表項。 這樣做會使作功能表內容相關且有效率。
-
例外狀況:如果有合理的預期可供使用, 停用不適用的功能表項:
- 一律有相關的標準作功能表命令,例如剪下、複製、貼上、刪除和重新命名。
- 一律有完成相關集合的命令。 例如,如果有Back,也應該有 Forward。 如果有剪下,一律有複製和貼上。
-
例外狀況:如果有合理的預期可供使用, 停用不適用的功能表項:
項目符號和複選標記
- 選項的功能表項可能會使用項目符號和複選標記。 命令不一定。
- 使用項目符號從一組互斥選項中選擇一個選項。 群組中一律應該至少有兩個項目符號。 如需詳細資訊,請參閱 單選按鈕。
- 使用複選標記來開啟或關閉獨立設定。 如果選取和清除的狀態不明確且明確相反,請改用一組項目符號。 如需詳細資訊,請參閱 複選框。
- 針對混合複選標記狀態,顯示沒有複選標記的功能表項。 混合狀態用於多個選取範圍,以指出選項是針對某些物件設定,但並非全部是物件,因此每個個別物件都有選取或清除的狀態。 混合狀態不會作為個別專案的第三個狀態。
- 在相關複選標記或項目符號集之間放置分隔符。 分隔符是跨越功能表寬度的單行。
圖示
-
考慮提供功能表項圖示:
- 最常用的功能表項。
- 圖示為標準且眾所周知的功能表項。
- 圖示可充分說明命令的功能表項。
- 如果您使用圖示,請不要覺得有義務為所有功能表項提供它們。 神秘圖示沒有説明、建立視覺效果雜亂,並防止使用者將焦點放在重要的功能表項上。
在此範例中,[組織] 功能表只有最常使用的功能表項的圖示。
- 確定功能表圖示符合航空樣式圖示指導方針。
如需詳細資訊和範例,請參閱 圖示。
存取金鑰
- 將存取鍵指派給所有功能表項。 沒有例外狀況。
- 盡可能根據標準存取金鑰指派,為常用命令指派存取金鑰指派。 雖然一致的存取密鑰指派並非總是可能的,但它們當然是慣用的,尤其是經常使用的命令。
- 針對動態功能表項(例如最近使用的檔案),請以數值方式指派訪問鍵。
具有數值存取鍵的功能表項 
在此範例中,Windows 中的 Paint 程式會將數值存取鍵指派給最近使用的檔案。
- 在功能表層級內指派唯一存取鍵。 您可以在不同的選單層級重複使用存取鍵。
-
讓存取金鑰易於尋找:
- 對於最常使用的功能表項,請選擇標籤第一個或第二個單字開頭的字元,最好是第一個字元。
- 對於較不常使用的功能表項,請選擇標籤中具有獨特同音符或元音的字母。
- 偏好寬度寬的字元, 例如 w、m 和大寫字母。
- 偏好獨特的同音或元音, 如 “Exit” 中的 “x”。
-
避免使用使底線難以看到的字元, 例如(從最有問題到最不有問題的字元):
- 只有一個像素寬的字母,例如 i 和 l。
- 具有子系的字母,例如 g、j、p、q 和 y。
- 具有子系的字母旁的字母。
如需更多指導方針和範例,請參閱 鍵盤。
快速鍵
- 將快捷鍵指派給最常使用的功能表項。 不常使用的功能表項不需要快捷鍵,因為使用者可以改用訪問鍵。
- 請勿將快捷鍵設為執行工作的唯一方法。 用戶也應該能夠使用滑鼠或鍵盤搭配 Tab、箭頭和訪問鍵。
- 如需已知的快速鍵,請使用標準指派。
- 請勿將不同的意義指派給已知的快捷鍵。 因為它們被記住,已知快捷方式的不一致意義令人沮喪和容易出錯。 如需 Windows 程式所使用的已知快捷鍵,請參閱 Windows 鍵盤快捷鍵。
- 請勿嘗試指派全系統程式快速鍵。 只有當程式具有輸入焦點時,您程式的快速鍵才會生效。
- 記錄所有快捷鍵。 這麼做可協助使用者瞭解快捷鍵指派。
- 例外狀況: 不要在作功能表內顯示快捷鍵指派。 作功能表不會顯示快捷鍵指派,因為它們已針對效率進行優化。
-
針對非標準索引鍵指派:
- 選擇沒有標準指派的快速鍵。 永遠不要重新指派標準快捷鍵。
- 在整個程式中一致地使用非標準索引鍵指派。 請勿在不同的視窗中指派不同的意義。
- 可能的話,請選擇助記鍵指派, 特別適用於常用命令。
- 針對具有小規模效果的命令使用函式索引鍵, 例如套用至選取物件的命令。 例如,F2 會重新命名選取的專案。
- 針對具有大規模效果的命令使用 Ctrl 鍵組合, 例如套用至整份文件的命令。 例如,Ctrl+S 會儲存目前的檔。
- 針對擴充或補充標準快速鍵動作的命令使用 Shift 鍵組合。 例如,Alt+Tab 快速鍵會循環開啟的主要視窗,而 Alt+Shift+Tab 會以反向順序迴圈。 同樣地,F1 會顯示 [說明],而 Shift+F1 則會顯示上下文相關說明。
- 不要將下列字元用於快捷鍵: @ $ {} [] \ ~ |^ ' <>。 這些字元需要不同語言或地區設定特定的按鍵組合。
- 不要使用 Ctrl+Alt 組合,,因為 Windows 會將某些語言版本中的這個組合解譯為 AltGR 鍵,以產生英數位元。
- 如果您的程式指派許多快速鍵,請提供自定義指派的能力。 這麼做可讓使用者重新指派衝突的快速鍵,並從其他產品移轉。 大部分程式都未指派足夠的快捷鍵來需要這項功能。
如需更多指導方針和標準快捷鍵指派,請參閱 鍵盤。
標準功能表
- 針對建立或檢視檔的程式使用標準功能表組織。 標準功能表組織可預測且更容易找到一般功能表項。
- 對於其他類型的程式,只有在有道理時,才使用標準功能表組織。 請考慮根據您的程式用途,以及使用者思考其工作和目標的方式,將命令和選項組織成更實用、更自然的類別。
標準功能表列
標準功能表欄結構如下所示。 此清單會顯示功能表類別目錄和項目標籤、其順序與分隔符、其存取和快捷鍵,以及其省略號。
檔案
新增 Ctrl+N
打開。。。Ctrl+O
關閉儲存 Ctrl+S
另存新檔...傳送至列印...Ctrl+P
列印預覽
頁面設定
1 <filename>
2 <filename>
3 <filename>
...
結束 Alt+F4 (通常未指定快捷方式)
編輯
復原 Ctrl+Z
重做 Ctrl+Y
<分隔符>
剪下 Ctrl+X
複製 Ctrl+C
貼上 Ctrl+V
<分隔符>
選取所有 Ctrl+A
<分隔符>
刪除 Del (通常未指定快捷方式 )
<分隔符>
找到。。。Ctrl+F
尋找下一個 F3 (通常未指定指令 )
取代。。。Ctrl+H
轉到。。。Ctrl+G
檢視
工具列
狀態列
<分隔符>
放大縮小字體功能 放大縮小字體功能
放大 Ctrl+-
<分隔符>
全螢幕 F11
重新整理 F5
工具
<分隔符>
選項說明 <program name> 說明 F1
<分隔符>
關於 <program name>
標準工具列功能表按鈕
標準工具列功能表按鈕如下所示。 此清單會顯示功能表類別目錄和項目標籤、其順序與分隔符、其快捷鍵,以及其省略號。
- 工具
- 全螢幕F11(如果使用 Find,請重新指派存取密鑰。)工具列(請注意,功能表列命令會移至這裡。) <分隔符> 列印...尋找... <分隔符> 縮放文字大小 <分隔符> 選項
- 新資料夾Ctrl+N <分隔符> CutCtrl+X CopyCtrl+C PasteCtrl+V <分隔符> 選取 allCtrl+A <分隔符> DeleteDel(通常未指定快捷方式)重新命名 <分隔符> 選項
- 新視窗Ctrl+N <分隔符> 縮放文字大小
標準作功能表
標準作功能表內容如下所示。 此清單會顯示功能表項標籤、具有分隔符的順序、其存取鍵,以及其省略號。 作功能表不會顯示快捷鍵。
- 開啟 [執行播放編輯列印...] <分隔符> 剪下複製貼 <上分隔符> 刪除重新命名 <分隔符>
鎖定 <object name>(checkmark)
性能
使用省略號
雖然功能表命令用於立即動作,但可能需要更多資訊來執行動作。 指出在標籤尾新增省略號,以需要其他資訊的命令(包括確認)。
在這裡範例中,列印...命令會顯示 [列印] 對話框,以收集詳細資訊。
正確使用省略號很重要,表示用戶可以在執行動作之前做出進一步的選擇,甚至完全取消動作。 省略號所提供的視覺提示可讓使用者不需擔心即可探索您的軟體。
這並不表示每當動作顯示另一個視窗時,您就應該使用省略號 只有在執行動作所需的其他資訊時才使用省略號。 例如,按兩下 [關於]、[進階]、[說明]、[選項]、[屬性] 和 [設定] 命令必須顯示另一個視窗,但不需要使用者的其他資訊。 因此,它們不需要省略號。
如果模棱兩可(例如,命令標籤缺少動詞),請根據最有可能的使用者動作來決定。 如果只要檢視視窗是常見的動作,請勿使用省略號。
正確:
其他色彩...
版本資訊
在第一個範例中,使用者最有可能選擇色彩,因此使用省略號是正確的。 在第二個範例中,使用者最有可能檢視版本資訊,因此不需要省略號。
注意
判斷功能表命令是否需要省略號時,請勿使用 將許可權提升 為因素。
提高許可權不是執行命令所需的資訊(而是許可權),而且需要提高許可權時會以安全性防護來指出。
標籤
-
使用句子樣式大寫。
- 例外狀況: 針對舊版應用程式,如有必要,您可以使用標題樣式大寫,以避免混用大寫樣式。
功能表類別名稱
- 使用單一單字動詞或名詞的功能表類別名稱。 兩個單字標籤可能會混淆多字標籤。
- 偏好以動詞為基礎的功能表名稱。 不過,如果是 Create、Show、View 或 Manage,請省略動詞。 例如,下列功能表類別沒有動詞:
- 桌子
- 工具
- 窗
- 針對非標準類別名稱,使用單一特定單字,清楚且準確地描述功能表內容。 雖然名稱不一定如此一般,因此他們描述功能表中的所有專案,它們應該足以預測,讓使用者不會驚訝於他們在功能表中找到的內容。
功能表項名稱
- 使用以動詞、名詞或名詞片組開頭的功能表項名稱。
- 偏好以動詞為基礎的功能表名稱。 不過,如果下列專案,請省略動詞:
- 動詞命令為 [建立]、[顯示]、[檢視] 或 [管理]。 例如,下列命令沒有動詞命令:
- 大約
- 高深
- 全螢幕
- 新增功能
- 選項
- 性能
- 動詞命令與功能表類別名稱相同,以避免重複。 例如,在 [插入] 功能表類別中,使用 [文字]、[表格] 和 [圖片],而不是 [插入文字]、[插入數據表] 和 [插入圖片]。
- 動詞命令為 [建立]、[顯示]、[檢視] 或 [管理]。 例如,下列命令沒有動詞命令:
- 使用特定動詞。 避免泛型、無幫助的動詞,例如變更和管理。
- 針對套用至單一物件的命令使用單一名詞,否則請使用複數名詞。
- 視需要使用修飾詞來區分類似的命令。 範例:在上方插入數據列、插入下方的數據列。
- 針對互補命令的配對,請選擇清楚的互補名稱。 範例:新增、移除;顯示、隱藏;插入、刪除。
- 根據用戶目標和工作選擇功能表項名稱,而不是根據技術。
正確:
不正確:
在不正確的範例中,功能表項是以其技術為基礎。
- 使用下列選單項目名稱進行指定用途:
- 選項 顯示程式選項。
- 自定義 顯示與機械 UI 組態特別相關的程式選項。
- 個人化 顯示常用 個人化 設定的摘要。
- 喜好設定 請勿使用。 請改用 [選項]。
- Properties 顯示物件的屬性視窗。
- [設定] 不要當做功能表標籤使用。 請改用 [選項]。
子功能表名稱
- 顯示子功能表的功能表項在其標籤上永遠不會有省略號。 子功能表箭號表示需要另一個選取專案。
不正確:
使用省略號
screen shot of new menu item with ellipsis 的新功能表項螢幕快照
在此範例中,[新增] 功能表項的省略號不正確。
文件
參考選單時:
- 在顯示或隱藏功能表的命令中,請參閱功能表欄。 不要將其稱為傳統功能表。
- 依其標籤參照功能表。 使用確切的標籤文字,包括其大寫,但不包含訪問鍵底線或省略號。
- 若要參考功能表類別,請使用「在
<category name>功能表上」。如果從內容中清除功能表項的位置,您就不需要提及功能表類別。 - 若要描述功能表項的用戶互動,請使用 click,而不使用單字功能表或命令。 請勿使用 choose、select 或 pick。 除了技術檔以外,請勿將功能表項參照為功能表項。
- 若要描述從功能表選項移除複選標記,請使用單擊來移除複選標記。 請勿使用清楚。
- 將作功能表稱為作功能表,而非快捷功能表。
- 除了程式設計檔中,請勿使用級聯、下拉式、下拉式清單或快顯來描述功能表。
- 將無法使用的功能表項參照為無法使用、未顯示為暗灰色、已停用或灰色。 在程式設計檔中使用停用。
- 可能的話,請使用粗體文字格式化標籤。 否則,只有在需要防止混淆時,才將標籤放在引號中。
例子:
- 在 [檔案] 功能表上,單擊 [[列印] 來列印檔。
- 在 [檢視] 功能表上,指向 [工具列],然後按兩下 [格式設定]。




