Differenza tra SGML e HTML

Differenza principale : SGML e HTML, entrambi sono linguaggi di programmazione per computer. Entrambi sono noti linguaggi di markup utilizzati per sviluppare pagine Web. Sono scritti in elementi di tag predefiniti. La differenza principale sarebbe HTML è un sottoinsieme di SGML.

HTML sta per Hyper Text Markup Language. È un linguaggio informatico ben noto che viene utilizzato per sviluppare pagine Web. È in circolazione da molto tempo e viene comunemente usato per progettare pagine web. XML o Extensible Markup Language definisce un insieme di regole per la codifica di documenti in un formato che può essere letto da entrambi, umani e computer.

L'HTML è scritto usando elementi HTML, che consistono in tag, principalmente un tag di apertura e un tag di chiusura. I dati tra questi tag sono di solito il contenuto. L'obiettivo principale dell'HTML è consentire ai browser Web di interpretare e visualizzare il contenuto scritto tra i tag. I tag sono progettati per descrivere il contenuto della pagina. HTML viene fornito con tag predefiniti. Consentono di inserire immagini, testo, video, moduli e altri contenuti in una pagina web coesa.

Elementi di HTML sono i mattoni di base di tutti i siti web. L'HTML consente di incorporare immagini e oggetti nella pagina web. Può anche essere usato per creare moduli interattivi. HTML fornisce anche i mezzi per creare documenti strutturati. Lo fa denotando semantica strutturale per testi come intestazioni, paragrafi, elenchi, collegamenti, citazioni e altri elementi. Tuttavia in questi giorni, le pagine Web sono progettate raramente utilizzando solo HTML. L'HTML consente al programmatore di incorporare script scritti in linguaggi come JavaScript, cosa che molti fanno spesso. Questo cambia l'aspetto e il comportamento delle pagine Web HTML.

SGML è l'acronimo di Standard Generalized Markup Language. È una tecnologia standard ISO per la definizione di linguaggi di markup generalizzati per i documenti.

SGML è stato derivato dal Generalized Markup Language (GML) di IBM, sviluppato da Charles Goldfarb negli anni '60. Come linguaggio di markup del documento, SGML è stato originariamente progettato per consentire la condivisione di documenti di grandi progetti leggibili da computer in ambito governativo, legale e industriale. Molti di questi documenti sono tenuti a rimanere leggibili a lungo nel campo della tecnologia dell'informazione. È anche ampiamente utilizzato dai settori militare, aerospaziale, di riferimento tecnico e dell'editoria industriale. L'introduzione del profilo XML ha reso SGML più adatto per le sue applicazioni diffuse nell'uso su piccola scala e generico.

Secondo Wikipedia, SGML generalizza e supporta un'ampia gamma di linguaggi di marcatura. Questi linguaggi spaziano da sintassi simile a Wiki a linguaggi con parentesi simili a RTF a linguaggi di tag corrispondenti di tipo HTML. È considerato un po 'meno sostenibile, in quanto non supporta molte applicazioni dei browser. I documenti contenenti errori liberali richiedono più tempo per l'elaborazione. La pagina ha tempi di caricamento e velocità di download più lenti.

SGML è considerato la lingua madre dell'HTML e dell'XML, che ora sono ampiamente utilizzati per la trascrizione di documenti digitali. Ha acquisito uno standard internazionale nel specificare la descrizione del tipo e del contenuto dei documenti digitali. Con il tempo, la popolarità di SGML è aumentata rapidamente. Ci sono anche alcuni ostacoli all'SGML, dal momento che non ci sono fogli di stile ampiamente supportati in SGML, il software diventa instabile e non è sviluppato a causa delle forti impostazioni di SGML. Inoltre, lo scambio di dati SGML è diventato molto complesso a causa della diversa compatibilità tra i pacchetti software, che può causare seri problemi.

Confronto tra SGML e HTML:

SGML

HTML

Modulo completo

È l'acronimo di Standard Generalized Markup Language.

È l'acronimo di Hyper Text Markup Language.

genere

applicazione / sgml, testo / sgml

text / html

Digita il codice

Testo

Testo

Tipo uniforme

public.xml

public.html

Sviluppato da

ISO

Consumum WWW

Tipo di formato

È un linguaggio di markup.

È un linguaggio di markup.

Esteso da

GML

SGML

Esteso a

HTML, XML

XHTML

Raccomandato

Articoli Correlati

  • confronti popolari: Differenza tra BPO e IPO

    Differenza tra BPO e IPO

    Differenza chiave: BPO è l' acronimo di Business Processing Outsourcing. Si concentra sul processo aziendale che implementa utilizzando il canale di outsourcing. IPO è l' acronimo di Initial Public Offering. È un tipo di offerta pubblica di titoli di una società in cui le azioni sono vendute al pubblico comune. No
  • confronti popolari: Differenza tra Crèche e Playgroup

    Differenza tra Crèche e Playgroup

    Differenza fondamentale: un asilo nido si riferisce a un luogo in cui i bambini vengono assistiti durante il giorno in assenza dei genitori. Comprende i bambini di una vasta gamma di gruppi di età, compresi i bambini piccoli, i bambini e i bambini in età prescolare. Il gruppo di gioco è un gruppo informale di asili nido che di solito è destinato ai bambini di età compresa tra tre e cinque anni. È u
  • confronti popolari: Differenza tra fegato e polmoni

    Differenza tra fegato e polmoni

    Differenza fondamentale: sia il fegato che i polmoni si sono evoluti nel processo di purificazione del corpo. I vivi sono coinvolti nella disintossicazione; mentre i polmoni sono coinvolti nello scambio di gas che sta assumendo ossigeno e rilasciando anidride carbonica. Un fegato è il più grande organo interno, così come la più grande ghiandola di un corpo. È
  • confronti popolari: Differenza tra proteine ​​e calorie

    Differenza tra proteine ​​e calorie

    Differenza chiave: le proteine ​​sono gli elementi costitutivi principali per i tessuti del proprio corpo. 20 aminoacidi sono essenziali per il corpo umano. Le calorie rappresentano l'energia fornita dal cibo. Quasi tutto ciò che gli esseri umani bevono e mangiano ha calorie. Spesso tendiamo a pensare a proteine ​​e calorie seguendo le stesse linee. Intendo
  • confronti popolari: Differenza tra NFL e CFL

    Differenza tra NFL e CFL

    Differenza principale : NFL e CFL sono entrambi i campionati di calcio più popolari. Le principali differenze tra i due giochi si basano sul loro gioco, dimensioni del campo, dimensioni della palla e diverse regole e regolamenti. Il football americano e il football canadese sono entrambi nati dal rugby.
  • confronti popolari: Differenza tra sonno e sonno

    Differenza tra sonno e sonno

    Differenza chiave: la parola "Sonno" è usata come nome / verbo in una frase e si riferisce all'azione del sonno stesso. La parola "addormentato" è usata come un avverbio / aggettivo in una frase e si riferisce all'azione del sonno come già in continuazione o già completata. Pe
  • confronti popolari: Differenza tra Windows e Linux Web Hosting

    Differenza tra Windows e Linux Web Hosting

    Differenza chiave: l' hosting Windows si riferisce all'hosting di servizi Web eseguiti sul sistema operativo Windows. L'hosting basato su Linux si riferisce all'hosting di servizi Web che gira sul sistema operativo Linux. Pertanto, la principale differenza tra l'hosting basato su Windows e Linux è dovuta ai diversi sistemi operativi.
  • confronti popolari: Differenza tra Loose e Lose

    Differenza tra Loose e Lose

    Differenza chiave: 'Loose' può essere usato come aggettivo o verbo. Si riferisce a qualcosa che non è giusto o sicuro. 'Lose' è un verbo che significa fallire in qualcosa o sbagliare qualcosa. 'Loose' e 'lose' sono due termini diversi, con due significati diversi che creano molta confusione durante l'uso. P
  • confronti popolari: Differenza tra LG Optimus L5 II, L5 II Dual e Karbonn Titanium S5

    Differenza tra LG Optimus L5 II, L5 II Dual e Karbonn Titanium S5

    Differenza fondamentale: l'LG Optimus L5 II e la sua controparte LG Optimus L5 II Dual sono due smartphone entry-level dell'azienda. L'LG Optimus L5 II e L5 II Dual sono abbastanza simili tra loro ma differiscono in alcuni punti, inclusi gli sguardi. Il dispositivo è dotato di un touch screen capacitivo LCD True IPS da 4 pollici che offre una densità di circa 233 ppi pixel.

Scelta Del Redattore

Differenza tra oro bianco e oro giallo

Differenza fondamentale: l' oro bianco è di colore bianco ed è placcato con rodio, in modo da farlo sembrare più luminoso e più argento nell'aspetto. L'oro giallo è di colore giallo e non ha la durezza dell'oro bianco. L'oro è un elemento puro che viene estratto dalla terra. Fin