Also der Browser interpretiert ja eigentlich beides gleich, nur gibt es in XHTML ja Einschränkungen, die es in HTML pur nicht gibt. z.B dass die Tags sich nicht überlappen dürfen (<b><i></b></i>) oder dass es keine Single-Tags ohne end-tag gibt(input, hr, link, meta, br) Syntax: <input type="..." name="..." />
Jedenfalls gibt's Fehler, wenn eine als XHTML deklarierte Seite, die als .htm abgespeichert wurde, alte HTML Syntax verwendet. Ist also XHTML und kein HTML.