Różnica między HTML a SGML

Kluczowa różnica - HTML vs. SGML
 

Istnieją różne technologie wykorzystywane do tworzenia stron internetowych, takie jak CSS, JavaScript, PHP itp. Wśród nich podstawowym językiem programowania jest HTML. Jest to język znaczników, który składa się ze znaczników. Dla każdego zadania istnieją określone tagi. HTML może służyć do zmiany struktury strony internetowej. Dodawanie akapitów, zmiana nagłówków, dodawanie list i tabel to niektóre zadania, które można wykonać za pomocą HTML. Istnieje kilka wersji HTML. Najnowsza wersja to HTML5. Ma wiele dodatkowych funkcji do tworzenia skutecznych aplikacji internetowych. HTML to standardowy język znaczników do tworzenia stron internetowych i aplikacji internetowych. SGML to standard definiowania uogólnionych języków znaczników dla dokumentów. To jest kluczowa różnica między HTML a SGML. HTML oparty jest na SGML. W tym artykule omówiono różnicę między HTML a SGML.

ZAWARTOŚĆ

1. Przegląd i kluczowa różnica
2. Co to jest HTML
3. Co to jest SGML
4. Związek między HTML a SGML
5. Porównanie obok siebie - HTML vs SGML w formie tabelarycznej
6. Podsumowanie

Co to jest HTML?

HTML oznacza Hyper Text Markup Language. Większość stron internetowych jest połączonych ze sobą. Link do innej strony internetowej nazywa się hipertekstem. HTML zawiera tagi, które instruują przeglądarkę internetową, jak stworzyć strukturę strony. Nagłówki, akapity, listy, tabele są objęte strukturą strony internetowej.

Każdy plik HTML ma deklarację typu dokumentu u góry. Informuje przeglądarkę o wersji HTML użytej w dokumencie. Szczegóły strony znajdują się w sekcji. Zawartość do wyświetlenia na stronie internetowej znajduje się w sekcji. Istnieje wiele tagów do wykonywania różnych zadań. The

,

itp. są używane do tworzenia nagłówków. The

Tag służy do oddzielania akapitów. Większość tagów ma odpowiedni tag początkowy i końcowy. na przykład.

,

. Są też tagi formatujące. The służy do pogrubienia tekstu. Tag służy do podkreślenia tekstu. The znacznik służy do oznaczania kursywą treści. Niektóre tagi zawierają same tagi początkowe i końcowe. The
służy do utworzenia poziomej linii na stronie. Jeśli programista tylko pisze
bez ukośnika nadal działa. Ale to nie będzie działać z bardziej precyzyjnym XHTML. To są niektóre typowe tagi HTML.

Rysunek 01: Prosty dokument HTML

Podczas otwierania powyższej strony HTML w przeglądarce internetowej wygląda to następująco.

Rysunek 02: Strona HTML w przeglądarce internetowej

Zgodnie z powyższym plikiem HTML deklaracja dokumentu znajduje się na górze. Określa, że ​​dokument HTML używa HTML5. Sekcja głowy i sekcja ciała znajdują się wewnątrz tagu początkowego i tagu zamykającego. Szczegóły strony znajdują się w sekcji nagłówka. Zawartość do wyświetlenia znajduje się w sekcji treści. The

tag zdefiniował nagłówek. The służy do pogrubienia określonego fragmentu tekstu. Na stronie znajdują się dwa akapity.

HTML można łączyć z innymi technologiami. Po połączeniu z CSS strona internetowa wydaje się bardziej reprezentatywna. Połączenie z JavaScript sprawia, że ​​strona internetowa jest bardziej interaktywna. Jest to najpopularniejszy język znaczników do tworzenia stron internetowych.

Co to jest SGML?

SGML oznacza Standard Generalized Markup Language. Jest to standard definiowania języków znaczników. HTML oparty jest na SGML. Sam w sobie nie jest językiem dokumentu. Jest to opis sposobu określania dokumentu. Dlatego są to metadane. SGML został pierwotnie zaprojektowany do udostępniania dużych projektów do odczytu maszynowego w instytucjach rządowych i innych. Dokument SGML składa się z trzech części. Jest deklaracja. Prolog zawiera deklarację DOCTYPE z innymi deklaracjami znaczników. Następnie sama instancja. Zawiera jeden najwyższy element i jego zawartość.

Głównymi zaletami SGML jest to, że można go tworzyć, biorąc pod uwagę strukturę dokumentu, niż zastanawiając się nad jego wyglądem. Będą one bardziej przenośne, ponieważ kompilator SGML może interpretować dowolny dokument przez odniesienie do jego definicji typu dokumentu (DTD). Dokumenty pierwotnie przeznaczone na nośnik wydruku można łatwo dostosować do innych nośników, takich jak ekran komputera.

SGML to międzynarodowy standard określający opis rodzaju i treści dokumentów cyfrowych. Wadą SGML jest to, że nie obsługuje arkuszy stylów. Oprogramowanie staje się nierozwinięte z powodu silnych ustawień SGML. Poza tym wymiana danych jest również złożona w SGML.

Jaki jest związek między HTML a SGML?

  • HTML oparty jest na SGML.

Jaka jest różnica między HTML a SGML?

HTML vs SGML

HTML to standardowy język znaczników do tworzenia stron internetowych i aplikacji internetowych. SGML to standard definiowania uogólnionych języków znaczników dla dokumentów.
 Oznacza
HTML oznacza Hypertext Markup Language. SGML oznacza Standard Generalized Markup Language.

streszczenie - HTML vs SGML

Każda organizacja obecnie prowadzi strony internetowe. Istnieją różne technologie stosowane w aplikacjach internetowych. W tym artykule omówiono różnicę między HTML a SGML. HTML to standardowy język znaczników do tworzenia stron internetowych i aplikacji internetowych. SGML to standard definiowania uogólnionych języków znaczników dla dokumentów. Na tym polega różnica między HTML a SGML. HTML oparty jest na SGML.

Odniesienie:

1. „Czym jest SGML (Standard Generalized Markup Language)? - Definicja z WhatIs.com. ” SearchMicroservices. Dostępny tutaj  
2. „Standardowy uogólniony język znaczników”. Wikipedia, Wikimedia Foundation, 18 marca 2018. Dostępne tutaj 
3. „Przegląd HTML”. , Tutorials Point, 8 stycznia 2018 r. Dostępne tutaj 

Zdjęcie dzięki uprzejmości:

1.'SGML 'Autor: Dreftymac z angielskiej Wikipedii - SGML.svg, (CC BY-SA 2.5) przez Commons Wikimedia