Помимо нескольких языковых изменений, указанных в ответе @ Франсуа, основное отличие - техническое.XHTML 1.0 был определен частично как промежуточный шаг, как способ позволить веб-авторам перейти от HTML4 к синтаксису XHTML.
XHTML 1.1 представлял собой переформулировку языка в серию модулей в качестве основы для будущего развития языка авторами спецификаций, позволяя различным частям развиваться в рамках отдельных редакторов и рабочих групп, каждая из которых может развиваться в своемСобственный темп.Вы можете увидеть тот же процесс модульности с CSS 3.
Является ли модульность хорошей или полезной вещью или нет, это вопрос мнения, и есть некоторые доказательства того, что спецификация модульности не работает ужасно хорошо.
Как оказалось, со следующей спецификацией XHTML, разрабатываемой как часть HTML5, она строится в основном как единая монолитная спецификация, и для ее расширения требуется всего несколько спутниковых спецификаций.