HTML5屬性解釋與規定

2021-06-08 17:02:26 字數 2163 閱讀 1083

html5屬性解釋與規定

1.title屬性

注意,這裡說的不是title標籤(),而是title屬性(如 總結:

元素的title屬性的值就是該元素的諮詢資訊,並有可能適當的以提示框的形式顯示出來。

title屬性是純文字形式的。

例如:超級連線的(標籤)title屬性可以設定成目標資源的簡單描述

示例:**:

註冊當乙個元素沒有設定title屬性的時候,意味著該元素將受其最近一級設定有title屬性的祖先元素的title屬性值的影響。

當由乙個元素任何祖先元素的title值都不能表達該元素的諮詢資訊時,你應該為它單獨設定乙個title值。

當乙個元素沒有諮詢資訊的時候,你可以把它設定成空字串。

title標籤可以用

(unicode character 『line feed (lf)』 (u+000a)的html表現形式)換行。

**示例:

**:

html5中文論壇

以上**當滑鼠懸在連線上的時候,title的提示框將以兩行的形式顯示(ie7下測試通過,fireox下測試未通過)。

對於一些特殊的元素,諸如 link, abbr, 和 input這些元素,title屬性有附加的含義,超出了以上的描述。

title的屬性值應該與其的內容值相符。

2.lang屬性

梗概:元素的lang(無命名空間的)屬性用於定義元素的內容及其他文字屬性的語言種類。

它的值必須是符合bcp 47規定範圍內的乙個語言標籤。

當該屬性設定成空字串時,代表語言未知。

lang(在xml命令空間內的 xml:lang),就是xml標準裡定義的。

如果乙個元素沒有定義lang屬性,且其父元素有lang屬性,它將繼承。

任何html原書都可以設定lang(無命名空間的)屬性。

lang(在xml命令空間內的)可以使用在xml文件中的html元素上。

如果乙個元素既設定有命名空間的lang屬性,又設定沒有命名空間的lang屬性,請確保兩個屬性的值一致。

請不要在html文件中使用帶有xml命名空間的lang屬性。

user agents解析元素的語言屬性工作順序是這樣的:

當元素設定了lang屬性,則以lang屬性為準,否則將以最近的祖先元素的lang屬性為準。

如果同時設定了xml命令空間的lang屬性,與沒有命名空間的lang屬性,則以前者為準。

如果在其祖先中沒有找到任何lang屬性值,而在meta中設定了預設語言,則以此為準。

如果meta中也沒有設定,會去檢視htpp協議傳輸的內容(header)中的設定,如果htpp返回多種語言,視為無效,其效果相當於把lang屬性設定成空字串。

你也可以乙個不符合標準的lang屬性,用於其他服務,例如css選擇器。

test

將會被css的:lang(xyzzy) 選擇器捕獲。

3.dir屬性

總結:ltr:從左到有。

rtl:從右到左。

auto:根據文字內容自動決定,不準確,不建議使用,除非萬不得已。

元素的dir屬性用於定義元素的文字排版方向。

可設定如下幾個值:

bdi元素沒有設定dir屬性時,和設定auto效果一致。

根元素沒有設定dir屬性時,和設定成ltr效果一致。

元素沒有設定dir屬性,而其父元素設定了dir屬性時,將參考父元素的dir屬性。

相比與css方法,html5標準更鼓勵大家通過設定dir屬性來達到排版效果(例如搜尋引擎可能不會抓取css檔案)。

4.accesskey屬性

所有的html元素都可以設定accesskey屬性。元素accesskey屬性用來設定啟用該元素或該元素獲取焦點的快捷鍵。

可以設定多個,用空格間隔,且大小寫敏感。

5.contenteditable屬性

contenteditable是乙個列舉型別的屬性,可供選擇的值有 空字串、 true、false 或 inherit(預設)。

當為空字串時,效果和true一致。

當乙個元素的contenteditable狀態為ture(contenteditable屬性為空字串,或為true,或為inherit且其父元素狀態為true)時,意味著該元素是可編輯的。

否則,該元素不可編輯。

html5標籤屬性大全 HTML5

音訊格式 屬性 值描述 屬性 值描述 屬性值描述 屬性值描述 gz bjsh 屬性值 描述 required required 表單擁有該屬性表示其內容不能為空,必填 placeholder 提示文字 表單的提示資訊,存在預設值將不顯示 autofocus autofocus 自動聚焦屬性,頁面載入...

HTML5 標籤屬性

宣告文件使用的字元編碼 宣告文件的相容模式 定義對頁面的描述 content 定義頁面的最新版本 定義網頁作者 定義網頁搜尋引擎索引方式 使用英文逗號 分隔 常有如下幾種取值 none,noindex,nofollow,all,index,follow 為移動設定新增viewport 引數說明 co...

HTML5表單屬性

1.6.input的formenctype屬性 用於表單提交到伺服器的資料編碼 只對form表單中method post 表單 該屬性會覆蓋form元素的enctype屬性。7 input formmethod屬性,定義了表單的提交方式,覆蓋了form元素的method屬性 8 input form...