Keine Ahnung.
Soweit ich erinnere lag der Unterschied in Content-Type, nicht in DOCTYPE.
Weiß es aber momentan nicht, müßt ich erst wieder Zugriff auf die damals erstellten index haben.
Da gings um (x)html(5) und polyglot, und son Kram.
Mir fiel es aktuell wieder auf, wenn Leute ihre älteren (x?)html 1.0 mit wb2.1x updaten, daß es (JS) dann nicht mehr valide ist. Bei meinen ersten Tests mit (x)html(5) kam mir das als Problem auch unter, da hatte ich 'ne Weiche drin, wo anhand des Clients (Browser/Checktools) entschieden wurde, ob X oder nur html, und dann -glaub ich- wars dann auch JS betreffend.
Weißt Du mehr (Erkennung anhand des Templates)?. Frage deshalb, weil ich zumindest im Moment "kein Faß aufmachen" möchte, wo ich dann wieder tiefer in das Zeugs einsteigen müßte. Merke auch gerade, daß ich das alles wieder auffrischen müßte. Nix Alzheimer, nur mal reinknien und dann wieder wech, und das am liebsten gaaaanz schnell. Daher gibts manchmal Fragen, auf die nur'n Anfänger kommt -ups
Trennung von code, design, content wäre m.E. jedenfalls die sichere Seite. Die Clients sind nämlich manchmal auch zu doof, das richtig zu erkennen.
MfG. Evaki