Differenza tra HTML e SGML

Differenza chiave - HTML vs SGML
 

Ci sono varie tecnologie utilizzate per lo sviluppo web come CSS, JavaScript, PHP ecc. Tra tutti questi, il linguaggio di base per lo sviluppo web è HTML. È un linguaggio di markup composto da tag. Esistono tag specifici per ogni attività. L'HTML può essere usato per cambiare la struttura della pagina web. L'aggiunta di paragrafi, la modifica delle intestazioni, l'aggiunta di elenchi e tabelle sono alcune attività che possono essere eseguite utilizzando l'HTML. Esistono diverse versioni di HTML. L'ultima versione è HTML5. Ha molte funzionalità aggiuntive per creare applicazioni web efficaci. HTML è il linguaggio di marcatura standard per la creazione di pagine Web e applicazioni web. SGML è uno standard per la definizione di linguaggi di markup generalizzati per i documenti. Questo è il differenza fondamentale tra HTML e SGML. HTML è basato su SGML. Questo articolo discute la differenza tra HTML e SGML.

CONTENUTO

1. Panoramica e differenza chiave
2. Cos'è l'HTML
3. Cos'è SGML
4. Relazione tra HTML e SGML
5. Confronto affiancato - HTML vs SGML in forma tabulare
6. Sommario

Cos'è l'HTML?

HTML sta per Hyper Text Markup Language. La maggior parte delle pagine Web sono collegate insieme. Un link ad un'altra pagina web è chiamato Hypertext. HTML contiene tag che istruiscono il browser web su come creare la struttura della pagina. Le intestazioni, i paragrafi, gli elenchi, le tabelle rientrano nella struttura della pagina Web.

Ogni file HTML ha la dichiarazione del tipo di documento nella parte superiore. Segnala al browser la versione HTML utilizzata nel documento. I dettagli della pagina web sono in sezione. Il contenuto da visualizzare nella pagina Web è all'interno della sezione. Vi sono molti tag per eseguire varie attività. Il

,

ecc. sono usati per creare titoli. Il

il tag è usato per separare i paragrafi. La maggior parte dei tag ha il corrispondente tag di partenza e il tag di chiusura. per esempio.

,

. Ci sono anche tag di formattazione. Il è usato per in grassetto il testo. Il tag è usato per sottolineare il testo. Il il tag è usato per rendere il contenuto in corsivo. Alcuni tag contengono i tag iniziali e finali stessi. Il
è usato per creare una linea orizzontale nella pagina. Se il programmatore scrive solo
senza la barra, funziona ancora. Ma non funzionerà con XHTML più preciso. Quelli sono alcuni tag HTML comuni.

Figura 01: documento HTML semplice

Quando si apre la pagina HTML sopra nel browser Web, appare come segue.

Figura 02: pagina HTML nel browser Web

Secondo il file HTML sopra, la dichiarazione del documento è in alto. Specifica che il documento HTML sta usando HTML5. La sezione della testa e la sezione del corpo sono incluse all'interno del tag di partenza e del tag di chiusura. I dettagli della pagina web sono inclusi nella sezione principale. Il contenuto da visualizzare è nella sezione del corpo. Il

l'etichetta ha definito un'intestazione. Il è usato per evidenziare la parte specifica del testo. Ci sono due paragrafi nella pagina.

L'HTML può essere combinato con altre tecnologie. Quando è combinato con i CSS, la pagina web appare più presentabile. La connessione con JavaScript rende la pagina Web più interattiva. È il linguaggio di marcatura più comune per la creazione di pagine Web.

Cos'è SGML?

SGML è l'acronimo di Standard Generalized Markup Language. È uno standard per la definizione dei linguaggi di markup. HTML è basato su SGML. Non è di per sé un linguaggio di documenti. È una descrizione di come specificare il documento. Pertanto, è un metadata. SGML è stato originariamente progettato per condividere progetti leggibili da computer di grandi dimensioni nel governo e in altri settori. Un documento SGML è composto da tre sezioni. C'è una dichiarazione. Il prologo contiene la dichiarazione DOCTYPE con altre dichiarazioni di markup. Quindi l'istanza stessa. Contiene un elemento in cima e il suo contenuto.

I principali vantaggi di SGML sono che possono essere creati considerando la struttura del documento piuttosto che pensare alle caratteristiche dell'aspetto. Saranno più portabili perché un compilatore SGML può interpretare qualsiasi documento facendo riferimento alla sua definizione del tipo di documento (DTD). I documenti originariamente destinati al supporto di stampa possono essere facilmente riadattati per altri supporti, ad esempio lo schermo del computer.

SGML è uno standard internazionale per specificare la descrizione del tipo e del contenuto dei documenti digitali. Uno svantaggio di SGML è che non supporta i fogli di stile. Il software non è sviluppato a causa delle impostazioni avanzate di SGML. Oltre a ciò, lo scambio di dati è anche complesso in SGML.

Qual è la relazione tra HTML e SGML?

  • HTML è basato su SGML.

Qual è la differenza tra HTML e SGML?

HTML vs SGML

HTML è il linguaggio di marcatura standard per la creazione di pagine Web e applicazioni web. SGML è uno standard per la definizione di linguaggi di markup generalizzati per i documenti.
 Sta per
HTML sta per Hypertext Markup Language. SGML è l'acronimo di Standard Generalized Markup Language.

Sommario - HTML vs SGML

Oggigiorno ogni organizzazione gestisce le pagine web. Esistono varie tecnologie utilizzate per le applicazioni Web. Questo articolo ha discusso la differenza tra HTML e SGML. HTML è il linguaggio di marcatura standard per la creazione di pagine Web e applicazioni web. SGML è uno standard per la definizione di linguaggi di markup generalizzati per i documenti. Questa è la differenza tra HTML e SGML. HTML è basato su SGML.

Riferimento:

1. "Cos'è SGML (Standard Generalized Markup Language)? - Definizione da WhatIs.com. "SearchMicroservices. Disponibile qui  
2. "Standard standardizzato Markup Language." Wikipedia, Wikimedia Foundation, 18 marzo 2018. Disponibile qui 
3. "Panoramica HTML". , Punto tutorial, 8 gennaio 2018. Disponibile qui 

Cortesia dell'immagine:

1.'SGML 'di Dreftymac su Wikipedia in inglese - SGML.svg, (CC BY-SA 2.5) attraverso Commons Wikimedia