Hallo,
<!doctype html public "-//w3c//dtd xhtml 1.0 strict//en" "http://www.w3.org/tr/xhtml1/dtd/strict.dtd">
Bist du dir sicher dass das xhtml ist? Ich kenne mich damit nicht so aus, aber für mich ist das eindeutig HTML!
Warum sollte das kein xhtml sein? Wobei im selfhtml es so deklariert wird:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Aber eine korrekte Antwort liefert der W3C-Validator http://validator.w3.org/
Beste Grüße
Viennamade