XHTML 1.1 split the language into reusable modules (for forms, tables, etc.) so devices could support subsets, and it removed Transitional — there was only one strict, modular version. It also pushed harder toward being served as real XML. Adoption was thin; the modularization idea outlived the version.