DocType für die Validierung von HTML Dateien definieren

Aus ITwiki
Wechseln zu: Navigation, Suche

Problem[Bearbeiten]

HTML Dateien ohne DocType, die beispielsweise für einen Include verwendet werden, werden automatisch als HTML5 validiert. Somit werden Warnungen erzeugt, wenn HTML Eigenschaften verwendet werden, die in HTML5 nicht mehr unterstützt werden.

Lösung[Bearbeiten]

Mit den nachfolgenden Schritten kannst Du den DocType übergreifend für das gesamte Projekt definieren:

  1. Wähle eine HTML Datei (.html) im PHP Explorer. (Wenn keine da ist, erstelle eine)
  2. Rechts-Klick > Properties > Web Content Settings.
  3. Wähle den gewünschten DocType in der Document type Liste.
  4. Klicke auf OK und beende Eclipse.
  5. Öffne die Datei {dein_workspace}/{dein_project}/.settings/org.eclipse.wst.html.core.prefs mit einem Texteditor.
  6. Ersetze
document-type/{your_file_name}=...

durch

document-type/<project>=...

(über nehme dabei 1:1 den Text "<project>")

Danach kannst Du Eclipse wieder starten und die Dateien in dem Projekt neu validieren.