定義和用法
<i> 定義與文本中其餘部分不同的部分,並把這部分文本呈現為斜體文本。
<i> 標籤和基於內容的樣式標籤 <em> 類似。它告訴瀏覽器將包含其中的文本以斜體字(italic)或者傾斜(oblique)字型顯示。如果這種斜體字對該瀏覽器不可用的話,可以使用高亮、反白或加下劃線等樣式。
在沒有其他適當語義的元素可以使用時,請使用 <i> 元素,其他語義的元素如下:
•(被強調的文本)
•(重要的文本)
•(被標記的/高亮顯示的文本)
•(作品的標題)
•(一個定義項目)
提示:<i> 標籤一定要和結束標籤 </i> 結合起來使用。
HTML 4.01 與 HTML5之間的差異
在 HTML 4.01 中,<i> 標籤呈現斜體的文本。然而,在 HTML5 中沒有必要這么做,可以使用樣式表來格式化 <i> 元素中的文本。
屬性
#:HTML5 新屬性。
屬性 | 描述 |
accesskey | 設定訪問元素的鍵盤快捷鍵。 |
class | 規定元素的類名(classname) |
contenteditable(#) | 規定是否可編輯元素的內容。 |
contextmenu(#) | 指定一個元素的上下文選單。當用戶右擊該元素,出現上下文選單 |
dir | 設定元素中內容的文本方向。 |
draggable(#) | 指定某個元素是否可以拖動 |
dropzone(#) | 指定是否將數據複製,移動,或連結,或刪除 |
hidden(#) | hidden 屬性規定對元素進行隱藏。 |
id | 規定元素的特定的id |
lang | 設定元素中內容的語言代碼。 |
spellcheck(#) | 檢測元素是否拼寫錯誤 |
style | 規定元素的行內樣式(inline style) |
tabindex | 設定元素的 Tab 鍵控制次序。 |
title | 規定元素的額外信息(可在工具提示中顯示) |
translate(#) | 指定是否一個元素的值在頁面載入時是否需要翻譯 |
全局屬性
<i> 標籤支持HTML 的全局屬性。
事件屬性
<i> 標籤支持HTML 的事件屬性。