Языки разметки: SGML, HTML, XML. Их связь между собой. И отличия - различиЯ))
Primary tabs
Forums:
HTML - это набор правил SGML, сформулированных в виде определения типа документ
(DTD), объясняющих, что именно обозначают тэги и элементы. Схема DTD для языка HTML
хранится в веб-браузере (и используется браузером для отображения веб страниц)
то есть -HTML является приложением («частным случаем») SGML (стандартного обобщённого языка разметки) и соответствует международному стандарту ISO 8879
В свою очередь - XML является упрощённым подмножеством языка SGML.
Основные отличия HTML и XML =
- HTML - "плоский" язык. Значимость тэгов в нем не определена, поэтому с его помощью нельзя описать иерархию данных,
- при этом XML может описывать иерархию данных
- HTML - это исключительно технология представления данных. HTML не несет информации о значении содержания, заключенного в тэгах.
- при этом - XML - в своих тэгах описывает тип данных
- HTML имеет фиксированный набор тэгов.
- при этом - можно описать любые тэги XML
- Log in to post comments
- 5888 reads