Разлика между HTML и SGML

Ключова разлика - HTML vs SGML
 

Има различни технологии, използвани за уеб разработка като CSS, JavaScript, PHP и др. Сред всичко това, основният език за уеб разработка е HTML. Това е език за маркиране, който се състои от тагове. За всяка задача има конкретни маркери. HTML може да се използва за промяна на структурата на уеб страницата. Добавяне на абзаци, промяна на заглавия, добавяне на списъци и таблици са някои задачи, които могат да бъдат изпълнени с помощта на HTML. Има няколко версии на HTML. Последната версия е HTML5. Той има много допълнителни функции за изграждане на ефективни уеб приложения. HTML е стандартният език за маркиране за създаване на уеб страници и уеб приложения. SGML е стандарт за дефиниране на обобщени езици за маркиране на документи. Това е ключова разлика между HTML и SGML. HTML е базиран на SGML. Тази статия обсъжда разликата между HTML и SGML.

СЪДЪРЖАНИЕ

1. Преглед и ключова разлика
2. Какво е HTML
3. Какво е SGML
4. Връзка между HTML и SGML
5. Паралелно сравнение - HTML срещу SGML в таблична форма
6. Резюме

Какво е HTML?

HTML означава Hyper Text Markup Language. Повечето уеб страници са свързани заедно. Връзка към друга уеб страница се нарича хипертекст. HTML съдържа тагове, които инструктират уеб браузъра как да създаде структурата на страницата. Заглавията, параграфите, списъците, таблиците влизат в структурата на уеб страниците.

Всеки HTML файл има декларация за типа документ в горната част. Той казва на браузъра за HTML версията, използвана в документа. Подробностите за уеб страницата са в раздел. Съдържанието, което се показва в уеб страницата, е вътре в секцията. Има много тагове за изпълнение на различни задачи. Най-

,

и т.н. се използват за създаване на заглавия. Най-

се използва за разделяне на параграфи. Повечето тагове имат съответния начален и затварящ маркер. например.

,

. Има и маркери за форматиране. Най- се използва за удебелен текст. Маркерът се използва за подчертаване на текста. Най- таг се използва, за да направи съдържанието курсив. Някои тагове съдържат самия начален и краен маркер. Най-
се използва за създаване на хоризонтална линия в страницата. Ако програмистът само пише
без наклона, той все още работи. Но няма да работи с по-прецизен XHTML. Това са някои общи HTML маркери.

Фигура 01: Прост HTML документ

При отваряне на горната HTML страница в уеб браузъра се появява следното.

Фигура 02: HTML страница в уеб браузъра

Според горния HTML файл, декларацията на документа е в горната част. Той уточнява, че HTML документът използва HTML5. Секцията на главата и секцията на тялото са включени в стартовия и затварящия маркер. Подробностите за уеб страницата са включени в главата раздел. Съдържанието, което трябва да се покаже, е в раздела за тялото Най-

тагът определя заглавие. Най- се използва за удебеляване на конкретния текст. В страницата има два абзаца.

HTML може да се комбинира с други технологии. Когато се комбинира с CSS, уеб страницата изглежда по-представителна. Свързването с JavaScript прави уеб страницата по-интерактивна. Това е най-разпространеният език за маркиране за създаване на уеб страници.

Какво е SGML?

SGML означава Standard Generalilized Markup Language. Това е стандарт за дефиниране на езици за маркиране. HTML е базиран на SGML. Той сам по себе си не е език на документа. Това е описание на начина на определяне на документа. Следователно, това е метаданни. SGML първоначално е проектиран да споделя големи машинно четими проекти в правителството и други индустрии. Документът SGML се състои от три раздела. Има декларация. Прологът съдържа декларацията DOCTYPE с други декларации за маркиране. Тогава самата инстанция. Той съдържа един най-отгоре елемент и неговото съдържание.

Основни предимства на SGML е, че той може да бъде създаден, като се вземе предвид структурата на документа, отколкото да се мисли за характеристиките на външния вид. Те ще бъдат по-преносими, тъй като компилаторът на SGML може да интерпретира всеки документ, като се позовава на неговата дефиниция на типа документ (DTD). Документите, първоначално предназначени за носителя за печат, могат лесно да бъдат пренастроени за други носители, като например екрана на компютъра.

SGML е международен стандарт за уточняване на описанието на типа и съдържанието на цифровите документи. Един недостатък на SGML е, че той не поддържа стилови таблици. Софтуерът става неразработен поради силните настройки на SGML. Освен това, обменът на данни е сложен и в SGML.

Каква е връзката между HTML и SGML?

  • HTML е базиран на SGML.

Каква е разликата между HTML и SGML?

HTML срещу SGML

HTML е стандартният език за маркиране за създаване на уеб страници и уеб приложения. SGML е стандарт за дефиниране на обобщени езици за маркиране на документи.
 Поставки за
HTML означава езика за маркиране на хипертекста. SGML означава Standard Generalilized Markup Language.

резюме - HTML срещу SGML

Всяка организация в днешно време поддържа уеб страници. Има различни технологии, използвани за уеб приложения. Тази статия обсъжда разликата между HTML и SGML. HTML е стандартният език за маркиране за създаване на уеб страници и уеб приложения. SGML е стандарт за дефиниране на обобщени езици за маркиране на документи. Това е разликата между HTML и SGML. HTML е базиран на SGML.

справка:

1. „Какво е SGML (стандартен обобщен език за маркиране)? - Определение от WhatIs.com. " SearchMicroservices. Налични тук  
2. „Стандартен обобщен език за маркиране“. Уикипедия, Фондация Уикимедия, 18 март 2018 г. Достъпно тук 
3. „Преглед на HTML“. , Учебен пункт, 8 януари 2018. Достъпно тук 

С любезност на изображенията:

1.'SGML 'от Dreftymac от английската Уикипедия - SGML.svg, (CC BY-SA 2.5) през Commons Wikimedia