Совместное использование заботу!

Методы разметки, такие как SGML и XHTML, также считаются лингвистикой разметки. Язык разметки — это система слов и лексических единиц, используемых в цифровых технологиях для выделения содержания и уточнения его для веб-публикации.

Крайне важно понимать функции языков SGML и XHTML при создании новых веб-сайтов; у них уникальные отношения.

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

Основные выводы

  1. SGML служит языком разметки для определения структур документов, а XHTML — это приложение XML, представляющее HTML.
  2. SGML допускает гибкий синтаксис и пользовательские определения типов документов (DTD), но XHTML имеет строгие правила синтаксиса и использует предопределенные DTD.
  3. В отличие от документов SGML, документы XHTML могут интегрироваться с другими языками на основе XML и легко обрабатываются синтаксическими анализаторами XML.

SGML против XHTML

SGML — более старый язык разметки. Это язык общего назначения, который можно использовать для определения структуры электронного документа любого типа, включая веб-страницы, технические руководства и т. д. XHTML — более новый язык разметки. Он разработан, чтобы быть более совместимым с новыми веб-технологиями.

SGML против XHTML

Стандартный обобщенный язык разметки, полная форма SGML, представляет собой метаязык, являющийся глобальным стандартом для спецификации языков разметки. Разметка состоит из тегов, которые описывают назначение строки слов или то, как она должна быть представлена ​​на окончательной веб-странице.

Основное внимание в SGML уделяется описательной разметке, такой как тег «emphasis>». Функциональность документа обозначается этой разметкой, которая может быть прочитана как перевернутое видео на мониторе компьютера, выделение пишущей машинкой или курсив в набранном тексте.

Расширяемый язык гипертекстовой разметки — это аббревиатура от XHTML. Это язык, сочетающий в себе HTML и XML.

Читайте также:  Шпионское ПО против кейлоггеров: разница и сравнение

XHTML очень похож на HTML, хотя и более строгий. HTML, указанный как программа XML, известен как XHTML.

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

Сравнительная таблица

Параметры сравненияSGMLXHTML
АкронимСтандартный обобщенный язык разметкиРасширяемый язык гипертекстовой разметки.
Средства к существованию и поддержкаSGML не требует средств к существованию из-за сложного пользовательского интерфейса и строгих кодов.XHTML — очень устойчивый язык разметки, который используется 
СкоростьSGML медленно загружается и обновляетсяXHTML быстро загружается, и многие веб-страницы совместимы с ним.
OriginSGML является потомком Generalized Markup Language (GML) IBM, который был создан в 1960-х годах Чарльзом Голдфарбом и его командой.26 января 2000 г. в версии 5.0, с последним выпуском в октябре 2014 г.
ВерсииОднако никаких бифуркаций версий документ не содержит; объявление, пролог и DTD. XHTML; 1.1, 2.0, 2.1, 5.0 и т.д.

Что такое СГМЛ?

Стандартный обобщенный язык разметки (SGML) — это аббревиатура от SGML. SGML является основным языком HTML, а также XML, которые в настоящее время широко используются для транскрипции электронных документов.

Привлекательность SGML со временем быстро росла в различных специализированных областях. SGML также имеет несколько ограничений.

Из-за надежных настроек SGML создается ненадежная программа, поскольку отсутствуют общепринятые таблицы стилей.

Кроме того, передача данных SGML стала чрезвычайно сложной из-за нестабильной совместимости программного обеспечения, что может привести к серьезным проблемам.

За эти недостатки циники окрестили SGML «звучит хорошо, может быть позже».

DTD указываются с использованием SGML (определения типов документов). DTD определяет тип текста, например отчет об исследовании, описывая, какие компоненты должны встречаться в документе, например, Title>, и устанавливая правила использования компонентов документа, например, факт существования статьи. в записи таблицы, но не в таблице.

Читайте также:  Не можете войти в сеть PlayStation Network? Краткое руководство по устранению неполадок

Программа синтаксического анализа может проверить размеченный текст, чтобы определить, соответствует ли он DTD. Другие приложения могут сканировать разметку, чтобы создать индексацию или преобразовать страницу в PostScript для ее публикации с использованием SGML для окончательной веб-страницы.

Однако операции и методы кодирования с использованием языка SGML довольно сложны и сложны по сравнению с упрощенным языком XML.

Что такое XHTML?

XHTML — это предшественник HTML 4.0, который был создан как концептуализация. Позже был создан вариант HTML для создания разнообразной цифровой информации.

Существует множество причин, по которым поставщики контента выбирают XHTML. Этот язык был создан, чтобы позволить пользователям создавать свои пользовательские теги.

XHTML — переносимый язык разметки. В результате пользователи, не пользующиеся настольными компьютерами, могут использовать эту технологию для просмотра этих электронных файлов.

В результате XHTML является продуктом XML, тогда как HTML является результатом SGML. XML также был создан с возможностью расширения.

В результате XHTML также стал расширяемым. Описания XML-документов, или DTD, были созданы XML в экземпляре SGML. Можно сказать, что отцом XML и его разновидностей является SGML.

XHTML расшифровывается как «Расширяемый язык гипертекстовой разметки», язык, объединяющий HTML и XML. XHTML очень похож на HTML, хотя и более строгий. XHTML гораздо долговечнее, чем SGML.

Веб-приложения становятся все более сложными с опытом. В результате XHTML получит широкое признание.

Большое количество программ реализуют использование XHTML. В результате его можно использовать для создания сложных веб-сайтов.

Те немногие компьютеры, которые могут обрабатывать XHTML, работают быстрее благодаря сокращению параметров обработки ошибок. Файлы с большим количеством ошибок обрабатываются дольше.

Основные различия между SGML и XHTML

  1. SGML сложен, тогда как XHTML более устойчив и удобен для пользователя, чем SGML.
  2. SGML означает стандартный обобщенный язык разметки, тогда как XHTML означает расширяемый язык гипертекстовой разметки.
  3. SGML не допускает преобразования в другие типы файлов, такие как PDF, RSS или RFT, но XHTML позволяет.
  4. SGML не предполагает никаких закрывающих тегов, в то время как XHTML поддерживает закрывающие теги.
  5. Веб-страницы на основе SGML загружаются медленно и иногда требуют большей пороговой поддержки, тогда как XHTML является плавным и быстрее загружается.
Рекомендации
  1. https://www.britannica.com/technology/computer-programming-language/SGML
  2. http://desource.uvu.edu/dgm/2120/in/steinja/lessons/03/03_02.html
точка 1
Один запрос?

Я приложил столько усилий, чтобы написать этот пост в блоге, чтобы предоставить вам ценность. Это будет очень полезно для меня, если вы подумаете о том, чтобы поделиться им в социальных сетях или со своими друзьями/родными. ДЕЛИТЬСЯ ♥️

Хотите сохранить эту статью на потом? Нажмите на сердечко в правом нижнем углу, чтобы сохранить в свой собственный блок статей!

By Сандип Бхандари

Сандип Бхандари имеет степень бакалавра вычислительной техники Университета Тапар (2006 г.). Имеет 20-летний опыт работы в сфере технологий. Он проявляет большой интерес к различным техническим областям, включая системы баз данных, компьютерные сети и программирование. Подробнее о нем можно прочитать на его био страница.