- 論壇徽章:
- 0
|
2.1 Html5 Web Form概述
Html5 Web Form是基于原有HTML表單的基礎(chǔ)上,加入了一些特性元素和屬性。使得開發(fā)人員更加方便,用戶體驗程度更高。本節(jié),我們將重點探討Html5 Web Form的設(shè)計理念、新穎之處和目前瀏覽器的支持情況。
2.1.1 Html5 Web Form的設(shè)計理念
在Web領(lǐng)域里探索了12年之久的超文本標記語言HTML,自從成為萬維網(wǎng)的核心語言之后,精益求精,不斷創(chuàng)新,終于發(fā)展到了第五次修訂版本Html5。但是Html4的發(fā)布以后,就被一度被網(wǎng)頁設(shè)計師和Web程序員稱為最成功地標記格式語言。那么Html5在表單應(yīng)用方面又有哪些創(chuàng)新的設(shè)計理念呢?
根據(jù)W3C(World Wide Web Consortium,萬維網(wǎng)聯(lián)盟)的解釋,HTML5表單新特性的目的是在為用戶提供更好的用戶體驗,為開發(fā)人員提供更簡單的編程。從而我們總結(jié)Html5 Web Form是基于以下設(shè)計理念的。
• 代碼簡單。同樣的表單代碼Html5將比以前的Html代碼更簡單,因為在Html5 Web Form中去掉了以往的冗余代碼。這對開發(fā)人員來說是非常重要的。
• 功能強大。在Html5 Web Form加入一些新元素新特性,在很大程度上改善了Html4中表單標簽死板等問題,例如:在Html4或XHtml中,<input>,<button>,<select>,<textarea>等標簽要放在<form>標簽里面,而在Html5 Web Form中,卻沒有這樣的限制,這些標簽可以放在網(wǎng)頁的任何位置,因為這些標簽可以通過新增的form屬性與相應(yīng)的表單關(guān)聯(lián)。
• 用戶友好。Html5 Web Form的初衷是為用戶提供了更好的Web服務(wù)體驗。例如:使用Html5 Web Form的新特性可以為用戶提供一些自動聚焦、輸入信息提示和輸入信息選擇等功能。
• 兼容性好;谀壳暗臑g覽器參差不齊,各大主流瀏覽器對Html5 Web Form的支持情況也不盡相同。但是Html4表單的標簽和特性在Html5中是完全支持的,反過來,Html5 Web Form的新元素新特性在舊式瀏覽器也不會報錯,所以讀者現(xiàn)在就可以在自己的Web程序上大膽地使用Html Web Form技術(shù)。
|
|