【发布时间】:2011-08-08 11:26:13
【问题描述】:
假设你有一些这样的 HTML:
<form>
<input placeholder="Some text!" required>
<input type="email" placeholder="An Email!" required>
<input type="submit" value="A Button!">
</form>
由于 required 属性,如果您将其留空,较新的 Webkit 和 Firefox 会在该字段旁边显示一条验证消息。
它们会响应以下规则的样式:
div {
font: Helvetica;
}
但我找不到更具体的选择器。有谁知道使用或将使用什么选择器,甚至是与此相关的 webkit/gecko 的错误报告?
(JSFiddle 显示它们可以使用 div 选择器设置样式:http://jsfiddle.net/p7kK5/)
【问题讨论】:
-
不,但希望它最终会通过。看起来更像是规范中的一个疏忽——消息出现在哪里?消息集在哪里(没有 JS)?这里有一个很好的建议,broken-links.com/2011/03/28/html5-form-validation,但是在将类似的内容添加到规范之前,您必须坚持自定义验证服务器端和客户端