## Logo主頁鏈接
每個頁面頂部的標志應將用戶發送到您網站的主頁。 假設你的標志在你的主題目錄中,這是如何在header.php模板文件中顯示它的。
```
<a href="<?php echo home_url(); ?>"><img src="<?php echo get_stylesheet_directory_uri(); ?>/logo.png" alt="Website Logo" /></a>
```
## 描述性錨文本
錨文本是超鏈接的可見文本。 良好的鏈接文本應該給讀者一個點擊它將發生的動作的想法。
一個壞的例子:
學習WordPress的最好方法是開始使用它。 要下載WordPress,請點擊這里。
一個更好的例子:
下載WordPress并開始使用它。 這是最好的學習方式。
## 風格鏈接與下劃線
默認情況下,瀏覽器強調了鏈接,讓用戶知道什么是可點擊的。 一些設計師使用CSS來關閉超鏈接的下劃線。 這導致可用性和可訪問性問題,因為它更難以識別來自周圍文本的超鏈接。
## 不同的鏈接顏色
顏色是另一種視覺提示,文本是可點擊的。 使用與周圍文字不同的顏色進行樣式化超鏈接,使其更易于區分。
超鏈接是擁有狀態的少數HTML功能之一。 兩個最重要的國家被訪問和未訪問。
為這兩個狀態使用不同的顏色可以幫助用戶識別他們以前訪問的頁面。 將訪問鏈接中的猜測工作的一個好方法是將它們的顏色比未訪問鏈接的顏色深10%-20%。
鏈接可以有其他3個狀態:
- 鼠標懸停在一個元素上時
- 焦點,類似于懸停,但鍵盤用戶
- 當用戶點擊鏈接時激活
由于懸停和焦點具有相似的含義,因此賦予它們相同的風格是有用的。
## 顏色對比度
顏色對比度是指兩種顏色之間的差異。 海軍藍與黑之間的對比度較低。 白色和黑色之間的對比度很高。 Jonathan Snook提供了色彩對比計算器,可以幫助您確定網站設計的對比度。 WCAG 2.0在正常文本中需要4.5:1的比例才符合AA標準。
## 足夠的字體大小
使您的文本容易閱讀。 通過使文本足夠大,您可以增加網站的可用性,并使內容更容易理解。 14px是最小的文本應該是。
## 將標簽與輸入相關聯
標簽通知用戶什么是輸入字段。 您可以使用標簽中的for屬性將標簽連接到輸入。 這將允許用戶單擊標簽并將焦點放在輸入字段上。
```
<label for="username">Username</label>
<input type="text" id="username" name="login" />
```
標簽也可用于單選按鈕。 由于它使用id字段而不是名稱,因此該組的每個輸入都將獲得自己的標簽。
```
<input type="radio" id="user_group_blogger" name="user_group" value="blogger" />
<label for="user_group_blogger">Blogger</label>
<input type="radio" id="user_group_designer" name="user_group" value="designer" />
<label for="user_group_designer">Designer</label>
<input type="radio" id="user_group_developer" name="user_group" value="developer" />
<label for="user_group_developer">Developer</label>
```
## 表單中的占位符文本
占位符文本顯示用戶要輸入的內容的示例。 當用戶將光標放在字段中時,占位符文本將消失,而標簽保留。
```
<label for="name">Name</label>
<input type="text" id="name" name="name" placeholder="John Smith" />
```
## 描述性按鈕
網頁上填滿了不清楚的按鈕。 請記住,上次您在登錄表單上使用“確定”或“提交”? 當然你做:)選擇更好的單詞顯示在您的按鈕可以使您的網站更容易使用。 嘗試模式[動詞] [名詞] - 創建用戶,刪除文件,更新密碼,發送消息。 每個描述當用戶點擊按鈕時會發生什么。
- 簡介
- 主題開發
- WordPress許可證
- 什么是主題
- 開發環境
- 主題開發示例
- 主題基礎
- 模板文件
- 主樣式表(style.css)
- 文章類型
- 規劃主題文件
- 模板層級
- 模板標簽
- 循環
- 主題函數
- 連接主題文件和目錄
- 使用CSS和JavaScript
- 條件標簽
- 類別,標簽和自定義分類
- 模板文件
- 內容模板文件
- 頁面模板文件
- 附件模板文件
- 自定義內容類型
- 部分和其他模板文件
- 評論模板
- 分類模板
- 404頁面
- 主題功能
- 核心支持的功能
- 管理菜單
- 自定義Headers
- 自定義Logo
- 文章格式
- 置頂文章
- Sidebars
- Widgets
- 導航菜單
- 分頁
- 媒體
- Audio
- Images
- Galleries
- Video
- 精選圖片和縮略圖
- 國際化
- 本地化
- 輔助功能
- 主題選項 – 自定義API
- 定制對象
- 改進用戶體驗的工具
- 定制JavaScript API
- JavaScript / Underscore.js渲染的自定義控件
- 高級用法
- 主題安全
- 數據消毒/逃避
- 數據驗證
- 使用隨機數
- 常見漏洞
- 高級主題
- 子主題
- UI最佳實踐
- JavaScript最佳做法
- 主題單元測試
- 驗證你的主題
- Plugin API Hooks
- 發布你的主題
- 所需的主題文件
- 測試
- 主題評論指南
- 寫文檔
- 提交你的主題到WordPress.org
- 參考文獻
- 模板標簽列表
- 條件標簽列表
- 編碼標準
- HTML編碼標準
- CSS編碼標準
- JavaScript編碼標準
- PHP編碼標準
- 插件開發
- 插件開發簡介
- 什么是插件
- 插件基礎
- 頭部要求
- 包括軟件許可證
- 啟用 / 停用 Hooks
- 卸載方法
- 最佳做法
- 插件安全
- 檢查用戶功能
- 數據驗證
- 保護輸入
- 保護輸出
- 隨機數
- Hooks
- Actions
- Filters
- 自定義Hooks
- 高級主題
- 管理菜單
- 頂級菜單
- 子菜單
- 短代碼
- 基本短碼
- 封閉短碼
- 帶參數的短代碼
- TinyMCE增強型短碼
- 設置
- 設置API
- 使用設置API
- 選項API
- 自定義設置頁面
- 元數據
- 管理帖子元數據
- 自定義元數據
- 渲染元數據
- 自定義文章類型
- 注冊自定義文章類型
- 使用自定義文章類型
- 分類
- 使用自定義分類
- 在WP 4.2+中使用“split術語”
- 用戶
- 創建和管理用戶
- 使用用戶元數據
- 角色和功能
- HTTP API
- JavaScript
- jQuery
- Ajax
- 服務器端PHP和入隊
- Heartbeat API
- 概要
- 計劃任務
- 了解WP-Cron計劃
- 安排WP-Cron 事件
- 將WP-Cron掛接到系統任務計劃程序中
- WP-Cron簡單測試
- 國際化
- 本地化
- 如何國際化您的插件
- 國際化安全
- WordPress.org
- 詳細插件指南
- 規劃您的插件
- 如何使用Subversion
- 插件開發者常見問題
- 開發工具
- Debug Bar 和附加組件
- 輔助插件
- REST API手冊
- 資源
- 文章
- 文章修訂
- 文章類型
- 文章狀態
- 類別
- 標簽
- 頁面
- 評論
- 分類
- 媒體
- 用戶
- 設置
- 使用REST API
- 全局參數
- 分頁
- 鏈接和嵌入
- 發現
- 認證
- 經常問的問題
- 骨干JavaScript客戶端
- 客戶端庫
- 擴展REST API
- 添加自定義端點
- 自定義內容類型
- 修改回應
- 模式
- 詞匯表
- 路由和端點
- 控制器類