一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

HTML5基礎,第2部分:組織頁面的輸入

  上一節:HTML5基礎,第1部分:初試鋒芒

  英文原文:HTML5 fundamentals, Part 2: Organizing inputs

  對于一個企業來說,管理、數據分析、營銷策略等都很重要,然而,如果沒有通過網站提供合適的數據窗口給潛在客戶使用 —— 或是激發起用戶的使用興趣 —— 那么就缺失了把站點訪問者轉化為客戶的最基本的入口。而企業的主要目標就是通過努力提供積極的、友好的用戶體驗,促進用戶與企業之間的交互。

  交互的核心是站點中的表單,這些表單方便了與用戶的互動交流,友好的互動體驗會促進網站訪問者轉化為客戶。表單是促進網站所有者或者代理商與網站用戶之間交互的核心因素,因此,它們在設計和開發網站過程中就顯得極為重要。

  核心中的核心是這些控件 —— 單選按鈕、復選框、文本框、數字的微調控制器等等。它們是用戶與網站對話時必不可少的元素。換句話說,沒有這些控件實現的完整功能,就不可能進行對話,也就沒有潛在的用戶轉化。

  對轉化過程中的各種關系做仔細的考慮是很有必要的,這其中包括了站點訪問者和系統之間交互的各個方面,驗證速度、輸入、認知、導航、頁面的加載以及頁面的組織,所有這些方面都會對轉化過程產生影響。HTML5規范帶來的多媒體特性以及更豐富的表單控制選項,改進和增強了表單驗證,從而提高了網站將站點訪問者轉化成實際用戶的能力。

  HTML5為Web驗證提供了強大的工具,為健全的Web計算環境保駕護航(一個關鍵的安全資產)。在設計和開發旨在招徠客戶的網站時,它就顯得格外重要。因此,HTML5的使用對于保證一個網站的用戶轉化率是必不可少的。如果你不能描繪出前景,那說明你有困惑;但如果你描繪出了前景,卻不能將之落到實處,那只是空中樓閣。美好的理想需要行動來實現。

  不過沒關系,HTML5就能給你幫助。比如HTML5的email和telephone類型,為交流方式提供了更多選擇。HTML5清晰的語義結構讓交流更加通暢無阻(感謝嗷嗷的翻譯)。

  我們的世界越來越以網絡為中心、充滿機遇的全球經濟前進的步伐越來越繁忙、云計算的快速發展、移動技術應用的指數級增長,以及跨平臺的電信解決方案 —— 既包含商業的也包含社會的 —— 很明顯,我們已經站在一個美麗新世界的大門口 —— 基于Web的計算與通信的世界。這是一個IT與通信相互融合并不斷進化的世界,同時這也是高度競爭的社會全球化發展的需要。

  設計表單

  在HTML5中,表單已經做了重大的修整,一些以前需要通過JavaScript編碼實現的功能現在無需編碼就可輕松實現。本文中的表單示例分析了HTML5新表單組件的用法。當然,首先是規劃表單。

  表單的布局如圖1所示,需要開發表單頁面的三個區域:Header區、Form區和Footer區。Header區包含了封裝在<header></header>標簽中的頁面標題和副標題。在頁面的底部,Footer區包含了放在<footer></footer>標簽內的版權信息。我已經在該系列文章的第一部分所提供的例子中討論了Header區和Footer區的構建,如果你對<header>和<footer>標簽不太熟悉的話,請參閱該篇文章。

  圖1. 表單頁面的布局

  對這些表單的討論重點放在四個標簽上:

  1. <form>
  2. <fieldset>
  3. <label>
  4. <input>

  在HTML5中,<form>標簽增加了兩個新的屬性:autocomplete和novalidate。autocomplete屬性用于啟用“下拉建議列表”功能,novalidate屬性用于關閉表單驗證功能,這在測試時會很有用。

  <fieldset>標簽增加了三個新屬性:disable、name和form。“disable”屬性用于禁用<fieldset>,“name”屬性用于設置<fieldset>的名稱,“form”屬性的值是<fieldset>所屬的一個或多個表單的ID。在HTML5中,<fieldset>可處于其所屬的一個或多個表單的外部,當<fieldset>被置于表單的外部時,你必須設置該<fieldset>標簽的form屬性,這樣<fieldset>就可以正確地與一個或多個表單關聯起來。

  <label>標簽增加了一下新屬性:form,該屬性值是<label>所屬的一個或多個表單的ID。<label>標簽也可放置在表單的外部,因此這里的form屬性也是用于關聯<label>標簽和對應的表單。

  <input>標簽引入了一些新的類型與屬性,增強了表單的可用性。HTML5引入了一些新的input類型,用于對數據進行組織和歸類,這跟HTML5總的目標(更懂語義)是一致的(感謝巴蠻子的翻譯)。“形式應該服從于功能”(form should follow function)這句古訓很適合于描述HTML5的表單功能。

  在HTML5中,表單的<input>域可以處在<form>標簽的外部,“form”屬性標識了"input"域所屬的一個或多個表單,還可以通過引用form的ID來標識其所屬的表單。表1給出了新的<input>類型。

  表1. 新的<input>類型

color  date  datetime  datetime-local  month
week  time   email  number  range
search  tel  url

  表2. 新的<input>屬性

autocomplete  autofocus  form  formaction  formenctype
formmethod  formnovalidate  formtarget  height  max
min  multiple  pattern  placeholder  required
step

  在網頁的創建過程中,你會用到這些類型和屬性中的大部分。

  創建表單

  圖2所示的是一個 Classical Music Place 網頁,一個提供作曲家作品下載的站點,它還允許古典音樂愛好者上傳他們的作品錄音,這就是你要創建的頁面。

  圖2. Classical Music Place的表單

  表單的結構從<form>標簽開始,在該例子中,你用到了新的autocomplete屬性,如下所示:

<form id="orderForm" autocomplete="on" 
action
="Javascript:alertValues();" method="get">

it知識庫HTML5基礎,第2部分:組織頁面的輸入,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲一区二区三区播放在线 | 夜夜爽天天狠狠九月婷婷 | 欧美一区a | 日本精品久久久久中文字幕8 | 精品一区二区三区的国产在线观看 | 久久妻 | 国产成人免费高清激情明星 | 2020天堂中文字幕一区在线观 | 色香蕉网站 | 色视频国产 | 激情视频激情小说激情图片 | 韩国福利影视一区二区三区 | 日本欧美国产精品第一页久久 | 伊人青草 | xxxwww欧美性 | 亚洲资源在线视频 | 色播视频在线观看 | 亚洲区欧美区小说区图片区 | 日本xxx在线观看免费播放 | 国产精品嫩草影院在线观看免费 | 青草99| 国产精品午夜久久 | 伊人婷婷色 | 狠狠干影院 | 欧美另类videosbestv | 午夜在线观看视频免费 成人 | 国产成人91激情在线播放 | 深爱婷婷激情网 | 国产第一亚洲 | 久久99久久99 | 亚洲欧美日韩国产一区二区精品 | 国产精品视频一区二区三区 | 免费观看91视频 | 国产伦久视频免费观看 视频 | 国产精品嫩草影院在线观看免费 | 精品乱久久 | 久久噜噜久久久精品66 | 加勒比色 | 国产精品久久久久久 | 美女黄视频在线 | 六月色 |