格式指南
標題和副標題
讀者會對標題、無序列表和連結給予更多關注,因此務必確保這些專案的前兩三個詞儘可能地“前置”資訊。
最佳實踐
- 標題和副標題應讓讀者知道頁面中會提供什麼內容。
- 它們應簡潔準確地描述內容的主題。
- 標題應簡短(不超過八個詞),直擊要點,並使用簡單、主動的語言撰寫。
- 應避免雙關語、誘導性內容和文化引用。
- 跳過冠詞(a, the 等)
頁面標題
頁面標題應面向行動。例如:- 啟用 SCIM - 安裝 Docker Desktop
最佳實踐
- 確保頁面標題與目錄 (TOC) 條目一致。
- 如果想在目錄 (_toc.yaml) 的頁面標題中使用“:”,必須將整個標題用引號(“”)括起來,以避免構建失敗。
- 如果在 TOC 檔案中新增新條目,請確保其以斜槓 (/) 結尾。如果不是,頁面將不顯示側邊導航。
影像
影像,包括螢幕截圖,可以幫助讀者更好地理解概念。但是,應謹慎使用它們,因為它們往往會過時。
最佳實踐
- 擷取螢幕截圖時
- 不要使用佔位文字 (lorem ipsum)。嘗試模擬使用者在真實場景中如何使用該功能,並使用實際文字。
- 只捕獲相關的 UI。不要包含不必要的空白區域或無助於說明要點的 UI 區域。
- 保持圖片較小。如果不需要顯示螢幕的整個寬度,則不要顯示。
- 檢查影像在頁面上的呈現效果。確保影像不模糊或過於突兀。
- 保持一致。確保螢幕截圖與文件頁面上已有的其他螢幕截圖協調一致,以提供一致的閱讀體驗。
- 為了保持 Git 倉庫輕量,請壓縮影像(無失真壓縮)。務必在將影像新增到倉庫之前進行壓縮。將影像新增到倉庫後進行壓縮實際上會加劇對 Git 倉庫的影響(然而,這仍然可以最佳化瀏覽時的頻寬)。
- 不要忘記從倉庫中移除不再使用的影像。
關於如何向內容新增影像的資訊,請參閱有用的元件和格式化示例。
連結
請注意不要建立過多的連結,尤其是在正文內容中。過多的連結可能會分散注意力或將讀者帶離當前頁面。
當人們點選連結時,他們常常會失去思路,並且未能回到原始頁面,儘管該頁面中包含他們尚未吸收的所有資訊。
最好的連結提供了讀者另一種掃描資訊的方式。
最佳實踐
- 使用不具誤導性或過度承諾的簡單語言。
- 簡短並具描述性(最好在五個詞左右)。
- 讓人們能夠預測(在相當程度上自信地)點選連結後會看到什麼內容。如果可能,連結文字應與目標頁面的標題文字一致。
- 在連結開頭前置面向使用者和行動的術語(下載我們的應用)。
- 避免使用通用的行動號召(例如“點選這裡”、“瞭解更多”)。
- 超連結文字時,不要包含任何結尾標點符號(例如,句號、問號或感嘆號)。
- 不要將連結文字設定為斜體或粗體,除非在常規正文中它們也是這樣設定的。
關於如何向內容新增連結的資訊,請參閱有用的元件和格式化示例。
程式碼和程式碼示例
將以下內容格式化為程式碼:Docker 命令、指令和檔名(包名)。
要應用行內程式碼樣式,請將文字用單個反引號 (`) 括起來。
關於如何向內容新增程式碼塊的資訊,請參閱有用的元件和格式化示例。
命令的最佳實踐
- 命令提示符和 Shell
- 對於非特權 Shell,在程式碼塊中的命令前加上 $ 提示符。
- 對於特權 Shell,在程式碼塊中的命令前加上 # 提示符。
- 對於遠端 Shell,新增遠端機器的上下文,並排除路徑。例如,
user@host $
。 - 新增任何 Windows 特定命令時,請指定 Windows Shell(命令提示符、PowerShell 或 Git Bash)。無需為每個 Windows Shell 都包含一個命令。
- 新增適用於多個作業系統或 Shell 的命令時,請使用標籤頁。關於如何向內容新增標籤頁的資訊,請參閱標籤頁。
- 使用者將複製並執行的命令
- 如果命令產生輸出或需要使用者驗證結果,每個程式碼塊中只新增一個命令。
- 將命令輸出新增到與命令分開的程式碼塊中。
- 使用者不會複製並執行的命令
- 使用 POSIX 相容語法。無需包含 Windows 語法。
- 將可選引數用方括號 ( [ ] ) 括起來。
- 在互斥引數之間使用管道符 ( | )。
- 在重複引數後使用三個點 ( ... )。
程式碼的最佳實踐
- 當將程式碼塊巢狀在列表項下時,將程式碼塊縮排 3 個空格。
- 忽略程式碼時使用三個點 ( ... )。
標註
使用標註來強調頁面上的特定資訊。
最佳實踐
- 將 Warning、Important 或 Note 這些詞語設為粗體。不要將標註內的內容設為粗體。
- 最好避免在同一頁面上放置過多的文字標註。過度使用可能會使頁面顯得雜亂,並削弱其效果。
文字標註 | 用例場景 | 顏色或標註框 |
---|---|---|
警告 | 使用 Warning 標籤向讀者指示哪些操作可能導致硬體或軟體損壞、資料丟失。 | 紅色 |
✅ 示例:警告:使用 docker login 命令時,您的憑據會儲存在主目錄的 .docker/config.json 檔案中。密碼在此檔案中經過 base64 編碼。 | ||
重要 | 使用 Important 標籤向讀者指示哪些操作可能導致程度較低的問題。 | 黃色 |
✅ 示例:更新 Docker Desktop 條款 | ||
注意 | 使用 Note 標籤用於可能不適用於所有讀者的資訊,或者資訊與主題相關但非核心。 | 藍色 |
✅ 示例:刪除倉庫會刪除其中包含的所有映象及其構建設定。此操作無法撤銷。 |
關於如何向內容新增標註的資訊,請參閱有用的元件和格式化示例。
導航
記錄如何透過 Docker Desktop 或 Docker Hub UI 進行導航時
- 始終先說明位置,然後說明操作。例如:從可見性下拉列表(位置)中,選擇 Public(操作)。
- 簡短且具體。例如:推薦:選擇儲存。 不推薦:選擇儲存使更改生效。
- 如果步驟必須包含原因,請以原因開頭。這有助於使用者更快地掃描。推薦:要檢視更改,請在合併請求中選擇連結。 不推薦:選擇合併請求中的連結以檢視更改。
可選步驟
如果步驟是可選的,請以“可選.”(Optional.)開頭。
例如
1. 可選。輸入該作業的描述。
佔位符文字
您可能需要提供使用特定值的命令或配置。
在這些情況下,使用 < 和 > 來標示讀者必須用自己的值替換文字的位置。例如
docker extension install <name-of-your-extension>
表格
使用表格以直觀的方式描述複雜資訊。
注意,在許多情況下,無序列表足以描述每項具有簡單描述的列表。但是,如果資料最適合用矩陣描述,則表格是最佳選擇。
最佳實踐
- 表格標題使用句子大小寫(即首字母大寫,其餘小寫)。
- 為了使表格易於訪問和掃描,表格不應有空單元格。如果單元格沒有其他有意義的值,請考慮輸入 N/A(表示“不適用”)或 None。
關於如何向內容新增表格的資訊,請參閱有用的元件和格式化示例。
提及檔案型別
在討論檔案型別時,使用該型別的正式名稱。不要使用檔名副檔名泛指檔案型別。
| Correct | Incorrect |
| --- | --- |
| a PNG file | a .png file |
| a Bash file | an .sh file |
提及單位
提及度量單位時,使用全大寫的縮寫形式,並在值和單位之間留一個空格。例如
| Correct | Incorrect |
| --- | --- |
| 10 GB | 10GB |
| 10 GB | 10 gb |
| 10 GB | 10 gigabytes |