Подтвердить что ты не робот

В чем разница между XHTML и HTML?

Какая разница между HTML и XHTML?

Я видел связанные записи здесь, но я не понимаю его.

4b9b3361

Ответ 1

XHTML не так сильно отличается от стандарта HTML 4.01. Основные отличия:

  • Элементы XHTML должны быть правильно вложенными.
  • Элементы XHTML всегда должны быть закрыты.
  • Элементы XHTML должны быть в нижнем регистре.
  • Документы XHTML должны иметь один корневой элемент.

В основном, XHTML является HTML (все теги html находятся в XHTML), который следует правилам XML (поскольку это семейство XML).

Дополнительные ссылки можно найти на:

Ответ 2

XHTML - это приложение XML, которое является довольно строгим языком с угловыми скобками.

HTML - это приложение SGML, которое является гораздо менее строгим языком с угловой скобкой.

(XML также является применением SGML.)

В свое время люди надеялись, что решение беспорядка веб-разметки в конце 90-х годов должно убедить всех писать XHTML, а не HTML, возможно, в надежде, что принудительная дисциплина превратит все эти безлошадные очки носящих графических дизайнеров в компьютерных программистов. Увы, не было на самом деле много очевидной пользы для всей этой изнурительной прострации у алтаря валидатора XHTML, поэтому XHTML сейчас не в моде, а HTML вернулся.

Ответ 3

XHTML будет обрабатываться приложением XML только в том случае, если тип MIME application/xhtml + xml, application/xml или text/xml strong > . Документ XHTML, работающий с типом text/html MIME, должен анализироваться и интерпретироваться как HTML, поэтому в этом случае применяются правила HTML.

Отметьте эту ссылку для получения дополнительной информации о различиях между XHTML и HTML

Ответ 4

  • XHTML чувствителен к регистру, отличается от HTML.
  • Теги XHTML должны быть открыты и закрыты, отличные от HTML, где тег можно оставить открытым.
  • XHTML не зависит от браузера и может работать на любой платформе браузера, в отличие от HTML.