Eclipse Indigo在HTML4片段中生成HTML5警告

时间:2012-06-20 09:35:06

标签: eclipse doctype html4

我为一家主要客户仍在使用Internet Explorer 7(NHS等)的公司工作。

在我们的代码中,我们在各个地方生成HTML片段,而Eclipse正在生成大量与HTML5中过时的标记相关的警告。

我知道设置HTML4的有效doctype可以解决平面html文件的问题,但是当我们在几个PHP文件上构建代码时,我们无法在代码片段中设置doctype。

有没有办法在全局或项目中将'默认'doctype更改为HTML4,因为我不想关闭警告,因为这可能会导致我错过实际问题。

1 个答案:

答案 0 :(得分:3)

在我找到答案之前开车送我坚果......

http://www.eclipse.org/forums/index.php/t/219788/

步骤:

  1. 在PHP资源管理器中选择一个HTML文件。如果没有HTML文件,请创建一个新文件。
  2. 右键单击>属性>网页内容设置。
  3. 文档类型列表中选择首选doctype
  4. 单击“确定”并退出Eclipse。
  5. 使用文本编辑器打开{your_workspace}/{your_project}/.settings/org.eclipse.wst.html.core.prefs
  6. document-type/{your_file_name}=...替换为document-type/<project>=...(不要修改<project>,按原样粘贴)
  7. 启动Eclipse。