检查它
我的html
中有此代码<input name="Username" type="text" placeholder="Username" />
<input name="Password" type="text" placeholder="Password"/>
<input name="Button1" type="button" value="login" />
我运行它时可以正常工作,但是要获得良好的分数,我必须使用W3C验证器。无论如何,我可以绕过它还是修复?
如果您要使用占位符文本作为label
的替代者,那么不,这是不可能的,这是一件好事,因为占位符文本并不是要替换label
,但要充当有用的指南。
添加label
。
您不能在xhtml 1.0中使用 placeholder
属性。
使用(x(HTML5引入了placeholder
属性。因此,如果要使用placeholder
,则必须切换到(x(html5。
html5文档包含您的片段:
<!DOCTYPE html>
<title>Test</title>
<input name="Username" type="text" placeholder="Username" />
<input name="Password" type="text" placeholder="Password"/>
<input name="Button1" type="button" value="login" />
您可以使用https://validator.w3.org/nu/。