Различия между XML, DHTML, HTML

Тема в разделе "Веб-дизайн", создана пользователем Folio, 24 апр 2009.

Статус темы:
Закрыта.
Модераторы: zek24
  1. Folio

    Folio Писатель

    Регистр.:
    11 ноя 2008
    Сообщения:
    5
    Симпатии:
    0
    Расскажите по подробнее, в чем различия между XML, DHTML, HTML
    В инете лазил так и не понял в чем различия, уж все там по сложному написано
     
  2. dralex

    dralex Постоялец

    Регистр.:
    13 июн 2008
    Сообщения:
    77
    Симпатии:
    18
    Различий много, описывать всё нет смысла,тебе надо просто пощупать xml и html !
    для разметки советую юзать Only html !
    если ты потерялся в выборе с чего начинать учить вебдизайн/верстку то приступай сразу к html+css
     
  3. q2dm1

    q2dm1 Постоялец

    Регистр.:
    4 авг 2008
    Сообщения:
    65
    Симпатии:
    18
    Для начала, XHTML и HTML - это особые форматы текста которые понимает браузер, а DHTML - это способ или технология которую использует разработчик сайта (другая категория понятий, нельзя сравнить с XHTML или HTML).

    Различия между XHTML и HTML:
    • Все элементы должны быть закрыты. Теги, которые не имеют закрывающего тега (например, <img> или <br>) должны иметь на конце / (например, <br />).
    • Булевы атрибуты записываются в развёрнутой форме. Например, следует писать <option selected="selected"> или <td nowrap="nowrap">.
    • Имена тегов и атрибутов должны быть записаны строчными буквами (например, <img alt="" /> вместо <IMG ALT="" />).
    • XHTML гораздо строже относится к ошибкам в коде; < и & везде, даже в URL, должны замещаться &lt; и &amp; соответственно. По рекомендации W3C браузеры, встретив ошибку в XHTML, должны сообщить о ней и не обрабатывать документ. Для HTML браузеры должны были попытаться понять, что хотел сказать автор.
    • Кодировкой по умолчанию является UTF-8 (в отличие от HTML, где кодировкой по умолчанию является ISO 8859-1).
    Для XHTML страниц рекомендуется задавать MIME-тип — application/xhtml+xml, но это не является обязательным, более того — браузер Internet Explorer 6 и младшие версии, не смогут обрабатывать страницу, поэтому с XHTML 1.0 традиционно используется MIME-тип для HTML — text/html.

    Также стандарт рекомендует указание <?xml version="1.0" encoding="utf-8"?> перед DTD, но это не обязательно, более того — браузер Internet Explorer воспринимает такое указание (как и любой другой текст перед <!DOCTYPE>), как признак того, что данную страницу необходимо отображать в режиме обратной совместимости, а не согласно стандарту.

    Существует три типа документов XHTML: strict, transitional и frameset. Наиболее употребительной и универсальной из версий XHTML является переходная (англ. transitional), поскольку она позволяет использовать iframe (включение содержимого одной веб-страницы в другую) и атрибут target у ссылок (для указания того, например, что ссылке необходимо открываться в новом окне). Фреймовая версия (англ. frameset) представляет собой расширенный вариант transitional, добавляя к нему, как следует из названия, возможность установки frameset вместо body. DTD строгой версии XHTML (англ. strict) не содержит многих тегов и атрибутов, описанных в DTD transitional, и признанных устаревшими.
     
    FroshaS и whitelex нравится это.
  4. flaresun

    flaresun Создатель

    Регистр.:
    22 апр 2009
    Сообщения:
    12
    Симпатии:
    2
    Если совсем в кратце, то
    html - «язык разметки гипертекста», т.е. это разметка текста, то, как он должен выглядеть
    xml - текстовый формат, предназначенный для хранения структурированных данных
    т.о. html и xml - это абсолютно разные вещи, у них разное назначение, это представление текста и просто данные
    dhtml - Dynamic HTML, т.е. тот же Html, но более динамичный - это способ создания интерактивного веб-сайта, используя сочетание статичного языка разметки HTML, встраиваемого (и выполняемого на стороне клиента) скриптового языка JavaScript, CSS (каскадных таблиц стилей) и DOM (объектной модели документа). © wikipedia
     
Статус темы:
Закрыта.