【发布时间】:2014-12-20 15:54:39
【问题描述】:
我正在使用最新版本的 Eclipse Luna(面向 Java EE 开发人员),当我插入 <input type='text' placeholder='test123' 时,eclipse 显示“未定义的属性名称(占位符)。”。
为什么会这样?我做错了什么吗?有没有办法解决这个问题?
【问题讨论】:
标签: html eclipse placeholder
我正在使用最新版本的 Eclipse Luna(面向 Java EE 开发人员),当我插入 <input type='text' placeholder='test123' 时,eclipse 显示“未定义的属性名称(占位符)。”。
为什么会这样?我做错了什么吗?有没有办法解决这个问题?
【问题讨论】:
标签: html eclipse placeholder
添加<!DOCTYPE html>表示其HTML5,占位符是HTML5中的一个新元素,在HTML4或早期版本中不存在
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<form>
<input placeholder="aspdkpoas"/>
</form>
</body>
</html>
【讨论】:
Eclipse 根据文档类型检查 html 标记和属性。确保您在顶部给出了 doctype。它将解决问题。 此外,Eclipse 在内部使用 IE。您可以将其配置为 firefox/chrome 以获得更好的标签和属性比较。
请参阅此How can I change eclipse's Internal Browser from IE to Firefox on Windows XP? 更改您的浏览器。
【讨论】: