HTML

Особенности XML

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

Возможность расширения, которая отсутствует в HTML, напротив, является основной идеей новой web-языка, которую предложил W3C. Здесь же web-дизайнеры смогут определить, что должно быть интересным. Этот язык называется XML (Extensible Marup Language). Но заметим: XML не является наследником HTML. В метаязыке SGML описаны правила для языков, которые применяются для форматирования. И на ней можно составлять документы и обрабатывать их. В случае web-это происходило так: в SGML были описаны правила для языка HTML, в которых точно определено, какие из дескприпторив относятся к HTML и как они используются. Пользователь может создавать страницы на языке HTML при соблюдении заранее определенных правил.

Браузер делает то, что ему написано. Дескрипторы HTML является указателями на правила в файле правил SGML языка HTML. Но никто, образующие домашние страницы, не должен сначала выписывать правила HTML. Эту работу выполнил W3C. Это сокращает большой объем работы, но имеет недостаток: определение языка является жестким, поскольку уже зафиксировано консорциусом.

Новый стандарт — XML должен вытеснить язык SGML — «отца» HTML. Новый язык ХML отказывается от целого ряда очень сложных распоряжений SGML. Сложность SGML был до сих пор основным Воспрепятствование применения расширений языка HTML. С помощью новой, более простой в использовании метаязыка, каждый web-мастер может создавать новые, соответствующие его целям, правила.