| 六、form属性的错误使用 HTML5引入了一些form的新属性,以下是一些使用上的注意事项: 布尔属性 一些多媒体元素和其他元素也具有布尔属性。这里所说的规则也同样适用。 有一些新的form属性是布尔型的,意味着它们只要出现在标签中,就保证了相应的行为已经设置。这些属性包括: 
autofocusautocompleterequired 坦白的说,我很少看到这样的。以required为例,常见的是下面这种: 
 <!-- 请不要复制这段代码! 这是错的! --><input type="email" name="email" required="true" />
 <!-- 另一个错误的例子 -->
 <input type="email" name="email" required="1" />
 严格来说,这并没有大碍。浏览器的HTML解析器只要看到required属性出现在标签中,那么它的功能就会被应用。但是如果你反过来写equired=”false”呢? 
 <!-- 请不要复制这段代码! 这是错的! --><input type="email" name="email" required="false" />
 解析器仍然会将required属性视为有效并执行相应的行为,尽管你试着告诉它不要去执行了。这显然不是你想要的。 原文地址:http://www.html5china.com/course/20110913_1804.html本文链接:http://www.blueidea.com/tech/web/2011/8605.asp   
出处:蓝色理想
责任编辑:bluehearts
 上一页 六种常见的HTML5写法误用 [5] 下一页 ◎进入论坛网页制作、WEB标准化版块参加讨论,我还想发表评论。
	      |