1,html5中增加了一些語義化標籤,有見名知意的作用。ie9對語義標籤選擇性支援,ie9一下的瀏覽器完全不支援語義標籤。
2,html5中新增的語義標籤有:
定義文件的頭部區域:、定義導航部分:、主體部分:、定義頁尾部分:、定義頁面獨立的內容區域:、定義頁面內容之外的內容:。
3,若要相容ie8及ie8以下的內容,可使用的方法:
1>可手動建立語義標籤:document.createelement("header");
2>引入第三方外掛程式(html5shiv.min.js),該檔案可以做到ie8的相容。
4,表單標籤type屬性語義化值:
type="email":email文字框,該框中只能輸入郵箱格式,會對輸入的值自動校驗。
type="tel":**號碼文字框,並不會對輸入的**號碼進行自動校驗,該屬性值的目的是能夠在移動端開啟數字鍵盤。
type =」url「:**文字框,會對輸入的值進行驗證,只能輸入合法的**。
type=」number「:數字文字框,只能輸入數字(包含小數點),當value=」60「時,其預設值為60,當max=『』100」,min=「0」時,可輸入的範圍為0------100。
type=「search」:更人性化的文字輸入框,其後有個差號(」x「),當使用者想重新輸入時,可點選」x「重新輸入。
type=」range「:範圍,課設最大值,最小值和預設值。
type=」color「:顏色拾取器,可開啟顏色拾取器。
type=」time「:只可輸入時分秒。
type=」date「:只可輸入年月日。
type=」datetime「:大多數瀏覽器不支援該屬性值,只有safari支援。
type=」datetime-local「:日期和時間。
type =」month「:月份(年,月)。
type=」week「:週期(年,周)。
5,新增的表單屬性。
placeholder=」請輸入使用者名稱「,提示佔位符屬性。
autofocus:自動獲取焦點屬性。
autocomplete=」on「:自動完成輸入屬性,」on「:開啟,off:關閉;注意:該屬性必須要有name值,且必須提交過。
required:必須輸入校驗。
pattern=「正規表示式」,校驗輸入的值,輸入的內容必須滿足正則的要求。
6, 問題:不包含在標籤的表單元素該如何提交?
答:1>給form標籤新增乙個id號,例如:id=「myform」;
2>給該元素新增 form=「myform」屬性。
7,新增的input表單元素。
建立選擇列表。不同的瀏覽器支援是不一樣的,少用。
建立選項值,該標籤可以是單標籤,也可以是多標籤。屬性value:具體值,label:提示資訊。
:進度條標籤(動態),其屬性有value預設值,最大值max。
:度量器,其屬性有high,low,max,min,value。
如何建立選擇列表,即可輸入又可選擇。
1>首先建立type=「text」的文字框,指定屬性list,其值和datalist標籤的id的值一樣。
2>給datalist標籤加id號。
:顯示輸出資訊,只顯示不能修改。
:秘鑰對生成器,是雙標籤。不怎麼用,大多數瀏覽器不支援該元素。生產共鑰和私鑰,將私鑰和資訊進行二次加密,向伺服器提交共鑰和二次加密,在伺服器要進行解密。
H5新增標籤
歡迎來到html5的學習之路,我是header標籤。這是乙個定義選項列表的標籤datalist 這個的作用就是將text文字框與select標籤結合起來 iphone 華為 小公尺 三星這裡我發現了兩者乙個不同之處在於,datalist只有在輸入框為空的時候才會有自己定義下拉的內容 而這個selec...
H5新增標籤
header style text align center color blue 歡迎來到html5的學習之路,我是header標籤。header 這是乙個定義選項列表的標籤datalist 這個的作用就是將text文字框與select標籤結合起來 input type text list pho...
H5新增標籤 css3新增屬性
一 新增標籤 1 css3新增屬性之border color 為邊框設定多種顏色 p這裡說一下題外話,需要注意 border width 屬性如果單獨使用的話是不會起作用的。請首先使用 border style 屬性來設定邊框。2 css3新增屬性之border image 邊框 css3的bord...