Різниця між 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 розшифровується як мова розмітки гіпертексту. Більшість веб-сторінок пов'язані разом. Посилання на іншу веб-сторінку називається гіпертекст. HTML містить теги, які вказують веб-браузеру про те, як створити структуру сторінки. Заголовки, абзаци, списки, таблиці підпадають під структуру веб-сторінок.

Кожен HTML-файл має декларацію про тип документа вгорі. Він повідомляє браузеру про версію HTML, що використовується в документі. Деталі веб-сторінки розміщені в розділі. Вміст для відображення на веб-сторінці знаходиться у розділі. Існує дуже багато тегів для виконання різних завдань. The

,

тощо використовуються для створення заголовків. The

Тег використовується для розділення абзаців. Більшість тегів мають відповідний початковий тег та тег завершення. напр.

,

. Також є теги форматування. The використовується для жирного тексту. Тег використовується для підкреслення тексту. The Тег використовується, щоб зробити вміст курсивом. Деякі теги містять самі початкові та кінцеві теги. The
використовується для створення горизонтальної лінії на сторінці. Якщо програміст тільки пише
без косої риски все одно працює. Але це не буде працювати з більш точним XHTML. Це декілька поширених тегів HTML.

Малюнок 01: Простий HTML-документ

При відкритті вищевказаної сторінки HTML у веб-браузері це відображається наступним чином.

Малюнок 02: Сторінка HTML у веб-переглядачі

Відповідно до вищевказаного файлу HTML, декларація документа знаходиться вгорі. Він визначає, що HTML-документ використовує HTML5. Розділ голови та корпус входять до стартової мітки та мітки закриття. Деталі веб-сторінки містяться в головному розділі. Вміст для відображення знаходиться в розділі тіла. The

тег визначає заголовок. The використовується для жирного шрифту конкретного тексту. На сторінці є два абзаци.

HTML можна комбінувати з іншими технологіями. У поєднанні з CSS веб-сторінка виглядає більш презентабельно. Підключення до JavaScript зробить веб-сторінку більш інтерактивною. Це найпоширеніша мова розмітки для створення веб-сторінок.

Що таке SGML?

SGML розшифровується як стандартна узагальнена мова розмітки. Це стандарт для визначення мов розмітки. HTML заснований на SGML. Вона сама по собі не є мовою документа. Це опис того, як вказати документ. Тому це метадані. SGML спочатку був розроблений для обміну великими машиночитаними великими проектами в уряді та інших галузях. Документ SGML складається з трьох розділів. Є декларація. Пролог містить декларацію DOCTYPE з іншими деклараціями розмітки. Тоді сам екземпляр. Він містить один самий верхній елемент та його зміст.

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

SGML - це міжнародний стандарт для визначення опису типу та змісту цифрових документів. Одним із недоліків SGML є те, що він не підтримує таблиці стилів. Програмне забезпечення стає нерозвиненим через сильні налаштування SGML. Крім цього, обмін даними також є складним у SGML.

Який взаємозв'язок між HTML та SGML?

  • HTML заснований на SGML.

Яка різниця між HTML та SGML?

HTML проти SGML

HTML - це стандартна мова розмітки для створення веб-сторінок та веб-додатків. SGML - стандарт для визначення узагальнених мов розмітки для документів.
 Виступає за
HTML розшифровується як мова розмітки гіпертексту. SGML розшифровується як стандартна узагальнена мова розмітки.

Підсумок - HTML проти SGML

Кожна організація нині підтримує веб-сторінки. Існують різні технології, що застосовуються для веб-додатків. У цій статті обговорювалася різниця між HTML та SGML. HTML - це стандартна мова розмітки для створення веб-сторінок та веб-додатків. SGML - стандарт для визначення узагальнених мов розмітки для документів. У цьому різниця між HTML та SGML. HTML заснований на SGML.

Довідка:

1. "Що таке SGML (стандартна узагальнена мова розмітки)? - Визначення з WhatIs.com. " ПошукМікросервіси. Доступний тут  
2. "Стандартна узагальнена мова розмітки". Wikipedia, Фонд Вікімедіа, 18 березня 2018. Доступний тут 
3. "Огляд HTML". , Навчальний посібник, 8 січня 2018 р. Доступний тут 

Надано зображення:

1.'SGML 'Автор Dreftymac в англійській Вікіпедії - SGML.svg, (CC BY-SA 2.5) через Вікісховище