Diferența dintre SGML și XHTML Diferența dintre
SGML vs XHTML
SGML reprezintă standardul standard de generalizare a limbajului de marcare. A devenit un standard internațional în specificarea descrierii tipului și conținutului documentelor digitale. SGML poate fi considerată limba maternă a HTML și XML, care sunt acum utilizate pe scară largă pentru transcrierea documentelor digitale. Cu timpul, popularitatea SGML a crescut rapid în diferite domenii profesionale. Există puține obstacole în calea SGML. Deoarece nu există foi de stil acceptate pe scară largă în SGML, un software instabil este dezvoltat datorită setărilor puternice ale SGML. În plus, schimbul de date SGML a devenit foarte complex datorită compatibilității diferite a pachetelor software, ceea ce poate provoca probleme grave. Cinecii au denumit SGML ca "Suna bine, poate mai târziu" pentru acești con.
Acum XHTML este o schiță care a fost pregătită ca o formulare a HTML 4. 0. O familie de documente digitale dezvoltate mai târziu sub subsetul HTML. Există multe motive pentru care dezvoltatorii de conținut au decis să dezvolte XHTML. Această limbă era destinată să fie extensibilă, astfel încât utilizatorii să își poată crea propriile etichete. XHTML este portabil. Astfel, agenții non-desktop pot accesa aceste documente digitale prin intermediul internetului. XHTML este astfel o producție de XML și SGML a produs HTML. De asemenea, XML a fost conceput pentru a fi extensibil. Astfel, XHTML a devenit extensibilă. În cazul SGML, XML a creat Definițiile tipului de document sau DTD-urile. SGML poate fi susținut a fi mama XML și subseturile acesteia.XHTML este mai durabil decât SGML.
-
XHTML este susținută de multe aplicații web spre deosebire de SGML.
-
SGML nu acceptă conversia în diferite formate de fișiere, inclusiv PDF, RSS sau RFT, cum ar fi XHTML.
-
XHTML oferă o viteză mai mare de încărcare și descărcare a paginii decât SGML.
-
Toate XHTML-urile au etichete de închidere, care nu sunt disponibile în SGML.