As long as my HTML is well-formed, it is considered XHTML, right?
Wrong. Completely wrong. See the W3C XHTML spec. Michael Kay