В чем разница между XHTML и DHTML? - PullRequest
5 голосов
/ 18 февраля 2011

Чтение об обоих по отдельности, выглядит одинаково, html + xml + javascript.

Какая разница между тогда? Есть ли?

Ответы [ 4 ]

8 голосов
/ 18 февраля 2011

XHTML - это стандарт w3c , форма HTML, которая также строго соответствует XML.

DHTML является в значительной степени устаревшим термином (сокращенно «Динамический HTML»), который был введен, когда первые ранние статические веб-сайты начали вводить скрипты на стороне клиента, чтобы сделать страницу более «динамичной». Никто больше не говорит о терминах DHTML (термин заменен словами «ajax», «web 2.0» и «веб-приложение»)

3 голосов
/ 18 февраля 2011

Нет, ни один из них не является HTML + XML + Javascript.

XHTML - это HTML (но также и XML)
Это всего лишь диалект HTML, который соответствует правилам синтаксисаXML.Javascript не является частью спецификации XHTML (или любой спецификации HTML).

DHTML - это HTML + Javascript
Он обозначает Динамический HTML , и Javascript добавляетдинамическая часть.Часть HTML также может быть диалектом XHTML.

1 голос
/ 18 февраля 2011
  1. XHTML - это диалект, основанный на языке XML, в то время как DHTML - это не диалект или язык, а набор других технологий
  2. Оба были созданы для обеспечения дополнительных возможностей и интерактивности HTML
  3. DHTML по-прежнему использует HTML по своей сути и страдает от проблем, связанных с HTML
  4. XHTML более оптимизирован и его легче кодировать из-за его соответствия XML
  5. DHTML уже устарел и был заменен другими технологиями

взгляните на этот пост: http://www.differencebetween.net/technology/difference-between-dhtml-and-xhtml/

0 голосов
/ 30 марта 2014

DHTML - это динамический HTML, что означает, что содержимое html становится динамическим и время от времени изменяется и не требует разработчика снова после однократного создания языка.Обширный HTML в XHTML означает, что он также использует XML, просто в XML вы можете создавать свои собственные теги и использовать их в своем проекте или файле.

...