Eclipse和Microdata错误(“未定义的属性名称”)

时间:2016-04-27 18:30:00

标签: html eclipse html5 microdata

我正在使用:Version:Mars.2 Release(4.5.2)用于JSP / HTML5开发,目前正在接收有关Microdata属性的警告,例如:

  

在此行找到多个注释:

     
      
  • 未定义的属性名称(itemtype)。
  •   
  • 未定义的属性名称(itemscope)。
  •   

我知道警告可以被禁用但我喜欢它们的其他属性。 Eclipse中是否存在阻止其正确识别微数据的错误?

示例:

    <article class="col-sm-4">
        <h4><i class="fa fa-envelope text-accent"></i> Mail</h4>
        <address>
          <span itemscope="" itemtype="http://schema.org/Organization">
              <span itemprop="name">Customer Service</span><br>
              <span itemprop="name">Company Name</span><br>
              <span itemprop="address" itemscope="" itemtype="http://schema.org/PostalAddress">
                  <span itemprop="street-address">P.O. Box 555</span><br>
                  <span itemprop="addressLocality">Union</span>, <span itemprop="ddressRegion">NJ</span> <span itemprop="postalCode">07083</span><br>
            </span>
          </span>
        </address>              
    </article>

1 个答案:

答案 0 :(得分:2)

您可以让Eclipse忽略您选择的属性名称,方法是在逗号分隔列表中输入它们。

要执行此操作,请导航到工作区设置。菜单路径为:项目 - >属性

这将打开项目的“属性”窗口。在此窗口的左侧展开&#34;验证&#34;部分,接下来,点击&#34; HTML语法&#34;。现在,&#34; HTML语法&#34;突出显示,单击&#34;配置工作区设置&#34;链接位于窗口的右上角。
Project Properties window

这将打开&#34;首选项&#34;工作区的窗口已过滤到HTML验证部分。检查&#34;忽略验证中的指定属性名称&#34;复选框并添加您希望Eclipse在验证过程中忽略的属性名称。
Workspace Settings window

我正在使用Eclipse for PHP Developers

版本:Luna Service Release 2(4.4.2)