Різниця між 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), розробленої Шарлем Голдфарбом у 1960-х роках. Як мова розмітки документів, SGML спочатку була розроблена, щоб дозволити обмін машиночитаними документами великого проекту в уряді, законодавстві та промисловості. Багато таких документів тривалий час залишаються читабельними у сфері інформаційних технологій. Його також широко використовують військові, аерокосмічна, технічна довідкова та промислова видавнича промисловість. Впровадження профілю XML зробило SGML більш придатним для його широкомасштабних додатків у дрібному, загальному призначенні.

Згідно з Вікіпедією, SGML узагальнює та підтримує широкий діапазон мов розмітки. Ці мови варіюються від синтаксисів, схожих на Wiki, до мов, подібних до RTF, на мовах, подібних до HTML-подібних мов тегів. Він вважається трохи менш стійким, оскільки не підтримує багато додатків браузерами. Документи, що містять ліберальні помилки, вимагають більше часу для обробки. Сторінка має менший час завантаження та швидкість завантаження.

SGML вважається рідною мовою HTML і XML, які тепер широко використовуються для переписування цифрових документів. Він отримав міжнародний стандарт у визначенні опису типу та змісту цифрових документів. З часом популярність SGML швидко зросла. Також існує кілька бар'єрів для SGML, оскільки в SGML немає широко підтримуваних таблиць стилів, програмне забезпечення стає нестабільним і не розвинене завдяки надійним налаштуванням SGML. Крім того, обмін даними SGML став дуже складним через різну сумісність програмних пакетів, що може викликати серйозні проблеми.

Порівняння між SGML і HTML:

SGML

HTML

Повна форма

Він означає Стандартну узагальнену мову розмітки.

Він виступає за мову розмітки гіпертексту.

Тип

application / sgml, text / sgml

text / html

Введіть код

Текст

Текст

Єдиний тип

public.xml

public.html

Розроблено

ISO

WWW Consotium

Тип формату

Це мова розмітки.

Це мова розмітки.

Розширено з

GML

SGML

Розширено до

HTML, XML

XHTML

Рекомендуємо

Схожі Статті

  • різниця між: Різниця між Smartwatch та Smart браслетом

    Різниця між Smartwatch та Smart браслетом

    Ключові відмінності: Smartwatches - це безкоштовні продукти, які з'єднують годинник з телефоном і дозволяють людині контролювати функції деяких телефонів безпосередньо на годиннику. Смарт-браслети включають смарт-годинники та розумні браслети, але більше у формі браслетів, ніж годинник. Технологія просунулася до того моме
  • різниця між: Різниця між HTML і HTML5

    Різниця між HTML і HTML5

    Основна відмінність: HTML означає HyperText Markup Language. Це добре відома мова розмітки, яка використовується для розробки веб-сторінок. Вона існує довгий час і зазвичай використовується в дизайні веб-сторінок. HTML5 є п'ятим переглядом стандарту HTML. Основними цілями HTML5 було вдосконалення мови з підтримкою новітніх мультимедіа. HTML5 спрямована на вир
  • різниця між: Різниця між кров'ю і плазмою

    Різниця між кров'ю і плазмою

    Ключова різниця: Кров - це тілесна рідина, яка служить різним цілям в тілі. Вона є частиною системи кровообігу тіла, центром якої є серце. Кров складається з еритроцитів, лейкоцитів і тромбоцитів, всі з яких плавають у плазмі крові. У найважливіших термінах плазма - це те, що залишилося від крові після видалення червоних кров'яних клітин, лейкоцитів і тромбоцитів. Кров - це тілесна рідина, яка служить різним ці
  • різниця між: Різниця між однодольні та дводольні

    Різниця між однодольні та дводольні

    Ключові відмінності: однодольні та дводольні обидва типи квітучих рослин. Основна відмінність між однодольними і дводольними полягає в тому, що монокоти мають тільки одну сім'ядоль, або ембріональний лист, тоді як дводольні у двох. Монокоти і дікоти - дві підгрупи покритосеменних. Ангіосперми - це не що інше, як квітучі рослини, тобто земляні рослини, які розмножуються через насіння в квітах і фруктах. Всі покритонасінн
  • різниця між: Різниця між Lenovo Thinkpad Twist і Dell XPS 10 Tablet

    Різниця між Lenovo Thinkpad Twist і Dell XPS 10 Tablet

    Ключова відмінність: Унікальний аспект Lenovo Thinkpad Twist полягає в тому, що він є конвертованим ноутбуком з можливістю крутити його екран і відкидати назад. Це дозволяє пристрою зайняти чотири режими проектування. Це включає в себе режим ноутбука, планшетний режим, режим наметів і, нарешті, режим Stand. У Lenovo Thinkpad Twist є 12, 5-дюймовий HD IPS-дисплей з сенсорним сенс
  • різниця між: Різниця між економікою та компактними автомобілями

    Різниця між економікою та компактними автомобілями

    Ключова різниця: Економічні автомобілі в основному сегмент, який включає в себе автомобілі, які є доступними для широкої громадськості; їх дешевше купити і дешевше підтримувати. Компактні автомобілі - це маленькі автомобілі, які пропонують різні функції; однак тільки тому, що вони малі, це не означає, що вони дешеві. Є бага
  • різниця між: Різниця між TAKS і STAAR

    Різниця між TAKS і STAAR

    Ключова відмінність: TAKS був стандартизованим тестом, який проводився в школах Техасу для класів 3-8 і 9-11 класів, щоб оцінити навички читання, письма, математики, науки та соціальних досліджень студентів. З 2012 по 2014 рік STAAR замінив TAKS як стандартизований тест штату. Більшість штатів у Сполучених Штатах мають державні стандартизовані тести, які знаходяться
  • різниця між: Різниця між кров'ю і лімфою

    Різниця між кров'ю і лімфою

    Ключова різниця: Кров, яка є частиною системи кровообігу, є тілесною рідиною, яка дозволяє циркуляцію кисню по всьому тілу. Лімфа - це безбарвна рідина, яка є частиною лімфатичної системи, що сприяє боротьбі з інфекціями та видаленням відходів. Людський організм дуже складний. Вона складається з різних систем, включаючи органи, м'язи, систему кровообігу, лімфатичну систему та багато інших. Дві з багатьох речей, які роблять тіло справно
  • різниця між: Різниця між помилкою і галюцинацією

    Різниця між помилкою і галюцинацією

    Ключова різниця: помилка - це умова, коли людина дотримується переконання, навіть якщо сильні докази свідчать про інше. Галюцинації - це сприйняття, яке відбувається за відсутності стимулу. Вони є уявленнями, які відбуваються у свідомому стані за відсутності зовнішніх стимулів, і вони мають властивості реального сприйняття, а це означає, що в

Вибір Редакції

Різниця між антивірусними та брандмауерними програмами

Ключова різниця: Антивірусне програмне забезпечення або антивірусне програмне забезпечення - це програмне забезпечення, яке використовується для запобігання потраплянню вірусів до комп'ютерної системи та зараження файлів. Багато антивірусні програми в даний час також усувають різні види шкідливих програм на додаток до вірусів. Програмне забезпечення брандмауера - це програмне забезпечення, яке контролює вхідн