1、type属性里新增的标签:
(1) date、datetime、datetime-local、time、week、month这些是 type属性里表示时间类型的。(这些只在opera里面支持)
例:
html
2、 其它新增的标签
1.autocomplete
autocomplete:on|off;
当为on的时候,浏览器能自动存储用户输入的内容。当用户返回到曾经填写过值的页 面时,浏览器能把用户写过的值自动填写在相应的input框里。免去了用后台来作,来传送数据的麻烦。
2.autofocus(谷歌支持)
autofocus:autofocus; 当页面加载时使字段得到焦点,当type="hidden"时,没法使用。一个页面只能有一个autofocus字段聚焦。
例:<input autofocus type="search" value="请输入信息"/>
3.placeholder(谷歌支持)
placeholder表示占位符,当type="text"或type="email"等属性时,提示用户输入的信息格式或内容 等。
例:代码:
<p>placeholder(表示占位符,在谷歌里面支持)</p>
<p> 用户名: <input type="text" name="fullname" placeholder="John Ratzenberger"></p>
<p>邮箱: <input type="email" name="address" placeholder=""></p>
<p> 密码: <input type="password" name="password"></p>
<p>Description: <input type="text" name="desc" placeholder="My Email Account"></p>
4.list(opera支持)
list引用detalist元素。若是定义,则一个下拉列表可用于向输入字段插入值。
例:代码:
网址: <input name=hp type=url list=hpurls/>
<datalist id=hpurls>
<option value="http://www.google.com/" label="Google"/>
<option value="http://www.reddit.com/" label="Reddit"/>
</datalist>
5.max、min属性来限制数值的范围大小。 minheight、maxheight属性限制字符串的长度。
6.required(opera 支持)
required:true|false;是一个布尔型属性,定义输入字段的值是不是必需 的,当指定时,这个元素是必须的。
当使用下列类型使没法使用:hidden,images,button,submit,reset由于有 value值去定义。required属性省去了页面要用*或其余内容做特殊标记,让用户来知道是必填的内容,也免去了验证的麻烦。
例:代 码:<h1>用户注册</h1>
<form action="" method="">
<p> 邮箱地址:
<input id="username" type="email" required=true name=un/>
</p>
<p> 密码:
<input id="password1" type=password required name=up/>
</p>
<p> 确认密码:
<input id="password2" type=password required name=up/>
</p>
<input type=submit value="提交"><br/>
</form>
浏览器