Do not confuse XHTML and HTML.
XHTML is HTML, which is a valid XML document. In fact, the XHTML 1.1 standard does not apply to HTML 5, but to HTML 4.01.
What does it mean? You can select a valid XHTML 1.1 document and it will be a valid HTML 5 document, but the counterpart is not always true. For instance:
<button disabled></button>
This is valid HTML (no matter which version), but it is not a valid XML operator (then it is not a valid XHTML document) due to an empty attribute. The world is full of these examples (only Google), HTML is very relaxed in terms of syntax (and HTML 5 has not changed this direction), and there are other differences ( here , for example). In addition, the HTML 5 standard introduced new tags that are not part of the XHTML 1.1 standard, so a fully functional HTML 5 document (despite the syntax) will not be a valid XHTML 1.1 document.
References
Here is a short list of good links to this topic, selected from SO answers:
source share