HTML 学习总结 8

1、创建列表

  对于涉及到很多选项的情况可以考虑呢列表,也成为菜单。列表可以包含任意多的选项,而只占用表单很少的空间。

  要创建列表,可以从双面的<select>标记符开始。在其中给每个选择使用<option>标记符。当你想在列表中显示的文本放在起始和结束的<option>标记符之间。例如,可以像下  面这样:

  <p>Color:<select name="colors" size="1">

  <option>Red</option>

  <option>Blue</option>

  <option>Green</option>

  <option>Yellow</option>

  </select></p>

  默认情况下,表单结果会返回选择文本,若果希望返回不同的内容,可以在开始option标记符中包含value属性。

 技术分享

要想将列表显示成上图所示的格式,可以将一组选项用<optiongroup>标记符括起来,对于每个选项组,可以使用label属性定义头部文件的文本。下面是上图所示列表的代码:

        <p>Select your printer model:

             <select name="printers" size="1">

            <optgroup label="Inkject">

            <option>SuperJet 1400</option>

            <option>SuperJet  1405</option>

            <option>SuperJet 1405</option>

            </optgroup>

         <optgroup label="Laser">

            <option>SuperLaser Value Edition</option>

            <option>SuperLaser Pro</option>

            <option>SuperLaser  Plus</option>

         </optgroup>

        </select></p>

2、HTML5增加的输入类型

  HTML5提供了一些可以让表单更美观的输入类型。如果用户的浏览器不支持这些类型,他们将显示为文本区域,因此你可以随意的使用给这些类型,而不必担心向上兼容问题。

  旋转框用来增加数字的值:

  

  技术分享

  前面的旋转框使用下面的代码创建的

  <input type="number" name="copies" min="0" max="100" step="1" value="1">

  min和max分别控制最小值和最大值,step属性指定当用户单击向上或向下箭头按钮的时候,每次增加或减少值。value属性定义了默认值。

  滑块是一个滑动条你可以滑动从一侧移动到另一侧。它的类型是range,它的属性几乎和旋转框相同。

  技术分享

   <input type="range" name="copies" min="1“ max="4" step="1" value="1">

  对于标准的日期,使用type=”date“。这使得用户可以从日历上选择指定的日期。也可以使用下面任何一种类型来选定其他日期或者和时间有关的选择

   技术分享

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。