【问题标题】:Eclipse HTML: placeholder is not an attribute?Eclipse HTML:占位符不是属性?
【发布时间】:2014-12-20 15:54:39
【问题描述】:

我正在使用最新版本的 Eclipse Luna(面向 Java EE 开发人员),当我插入 <input type='text' placeholder='test123' 时,eclipse 显示“未定义的属性名称(占位符)。”。

为什么会这样?我做错了什么吗?有没有办法解决这个问题?

【问题讨论】:

    标签: html eclipse placeholder


    【解决方案1】:

    添加<!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>
    

    【讨论】:

      【解决方案2】:

      Eclipse 根据文档类型检查 html 标记和属性。确保您在顶部给出了 doctype。它将解决问题。 此外,Eclipse 在内部使用 IE。您可以将其配置为 firefox/chrome 以获得更好的标签和属性比较。

      请参阅此How can I change eclipse's Internal Browser from IE to Firefox on Windows XP? 更改您的浏览器。

      【讨论】:

        猜你喜欢
        • 2012-12-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-03-21
        • 1970-01-01
        • 1970-01-01
        • 2016-05-15
        相关资源
        最近更新 更多