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

Ключова разлика : SGML и HTML, и двете са езици за компютърно програмиране. И двамата са добре познати езици за маркиране, използвани за разработване на уеб страници. Те са написани в предварително дефинирани елементи на маркера. Основната разлика е, че HTML е подмножество на SGML.

HTML означава Hyper Text Markup Language. Това е добре познат компютърен език, който се използва за разработване на уеб страници. Той съществува от дълго време и обикновено се използва за проектиране на уеб страници. XML или Extensible Markup Language определя набор от правила за кодиране на документи във формат, който може да се прочете както от хора, така и от компютър.

HTML е написан с помощта на HTML елементи, които се състоят от тагове, предимно отварящ маркер и затварящ маркер. Данните между тези маркери обикновено са съдържанието. Основната цел на HTML е да позволи на уеб браузърите да интерпретират и показват съдържанието, написано между етикетите. Маркерите са предназначени да описват съдържанието на страницата. HTML идва с предварително дефинирани маркери. Те позволяват да се вмъкват изображения, текст, видео, форми и други части от съдържанието в сплотена уеб страница.

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

SGML означава Стандартния обобщен език за маркиране. Това е ISO стандартна технология за определяне на обобщени езици за маркиране на документи.

SGML е извлечен от Генералния език за маркиране на IBM (GML), разработен от Charles Goldfarb през 60-те години. Като език за маркиране на документи, SGML първоначално беше създаден, за да даде възможност за споделяне на машинно чети документи на големи проекти в правителството, законодателството и индустрията. Много от тези документи трябва да останат четливи дълго време в областта на информационните технологии. Той също така се използва широко от военните, аерокосмическата, техническата и индустриалната издателска индустрия. Въвеждането на XML профила направи SGML по-подходящ за широко разпространените му приложения в малък, общо предназначение.

Според Уикипедия SGML обобщава и поддържа широк набор от езици за маркиране. Тези езици варират от синтаксис, подобен на Wiki, до езици, наподобяващи RTF, до езици, съвпадащи с HTML. Счита се, че е малко по-устойчив, тъй като не поддържа много приложения от браузърите. Документите, съдържащи либерални грешки, изискват повече време за обработка. Страницата има по-бавно време за зареждане и скорост на изтегляне.

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

Сравнение между SGML и HTML:

SGML

HTML

Пълна форма

Той означава Стандартния обобщен език за маркиране.

Това означава Hyper Text Markup Language.

Тип

application / sgml, text / sgml

текст / HTML

Въведете кода

Текст

Текст

Унифициран тип

public.xml

public.html

Разработено от

ISO

WWW Consotium

Тип формат

Това е език за маркиране.

Това е език за маркиране.

Разширено от

GML

SGML

Разширен до

HTML, XML

XHTML

Препоръчано

Свързани Статии

  • популярни сравнения: Разлика между организация и индустрия

    Разлика между организация и индустрия

    Ключова разлика: една организация е група хора, които работят заедно за определена цел. Промишлеността е част от бизнеса, който произвежда или произвежда стоки с упорита работа и големи усилия. Организацията и промишлеността са взаимно свързани. Без помощта на организация, индустрията не може да се формира и ако индустрията не се формира, организация
  • популярни сравнения: Разлика между пасивни и активни

    Разлика между пасивни и активни

    Ключова разлика: Пасивни и активни са две различни думи с различно значение. Използва се пасивен описва някой, който позволява на нещата да се случват, без да се опитва да промени нищо. Активните описват човек, който участва в действие или участие. Думите пасивни и активни са напълно различни един от друг. Пасивното е състояние, при
  • популярни сравнения: Разлика между пара и дим

    Разлика между пара и дим

    Ключова разлика: Пара се образува, когато водата се вари до точката, в която преминава от течната фаза към газообразната фаза. Парата е основно загрята водна пара, която е газообразната фаза на водата. Димът е просто сбор от твърдо вещество, течност и газове, отделяни във въздуха, когато веществото претърпи изгаряне. Димът е страничен продукт от горенето. Термин
  • популярни сравнения: Разлика между платежното нареждане и проект за търсене

    Разлика между платежното нареждане и проект за търсене

    Ключови разлики: Платежното нареждане и заявката за плащане се използват основно за същата цел, но са различни един от друг. Платежното нареждане е начин на плащане, който трябва да бъде изчистен в много специфичния клон на банката, която го е издала. Проектът за търсене е начин на плащане, който се изчиства във всеки клон на клона. Платежното нареждане и проектът за търсене са инструментите, за които стойността вече е получена от банката. Платежното
  • популярни сравнения: Разлика между съществителното и собственото съществително

    Разлика между съществителното и собственото съществително

    Ключова разлика: съществителното е дума, която се използва за класифициране на обекти, места, събития и за именуване на хора. Подходящите съществителни са един вид съществителни, които се отнасят до специфични субекти. Съществителните очевидно означават имената, които използваме в рутинния си живот. Имената на растения, животни, хора, места, събития и т.н. не са нищо друго освен съществителни. Т
  • популярни сравнения: Разлика между летище и летище

    Разлика между летище и летище

    Ключова разлика: Летище или аеродром е всяко място, от което могат да се извършват полетни операции. Това може да включва писта в средата на нищото до търговско летище в най-големия град в света. Летище е специален вид летище, което е изпълнило определени критерии за сертифициране или регулаторни изисквания на ИКАО, които редовно летище може да не е
  • популярни сравнения: Разлика между съня и съня

    Разлика между съня и съня

    Ключова разлика: Сънят и сънът са синоними. И двете се отнасят до състояние на частично или пълно безсъзнание. През този период тялото и умът са подмладени и възстановени. Дрямката понякога се използва за означаване на лек сън или дрямка. Няма голяма разлика между двете. И двете могат да бъдат използвани вмес
  • популярни сравнения: Разлика между рибите и делфините

    Разлика между рибите и делфините

    Основна разлика : Основната разлика между рибите и делфините е, че делфините са бозайници, докато рибите са водни животни. Много хора бъркат делфините с големите риби. Такъв обаче не е случаят. Въпреки че двете, рибите и делфините, изглеждат подобни и живеят в хармония заедно под вода, те все още не са
  • популярни сравнения: Разлика между Съюза и Съюза

    Разлика между Съюза и Съюза

    Ключова разлика: всички съюз и съюз са команди, използвани в SQL за интегриране на стойности от две таблици. Очевидната разлика между двете е, че Съюзът връща различен набор от стойности, докато Съюзът връща всички съответни стойности, дори ако са дубликати. SQL означава Структуриран език на заявките, който е инструмент, използван при проектирането и създаването на софтуерни системи за бази данни. Съюзът и съюзът не са нищо друго освен SQL команди, които се изпо

Избор На Редактора

Разлика между капучино и еспресо

Ключова разлика : Капучино и еспресо са два различни вида напитки на кафе, консумирани от хора по целия свят. Основната разлика между капучино и еспресо се основава на техния индивидуален състав и метод на приготвяне. Еспресото и капучино са два различни вида кафе. Обикновено се приготвя чаша кафе чрез смесване на топла вода със смляно или печено кафе на зърна и мляко или сметана с добавена з