? SGML er den Standard Generalized Markup Language. Dette er den fil formatering , der definerer andre formatering sprog. Standard fil forlængelse til et SGML dokument SGML . En fil extension er den anden del af en computer filnavn og kommer efter dot ( ".") . Kodesprogene
markup sprog er data formateringskode snarere end programmering sprog. Et eksempel på et markup sprog er HTML , Hypertext Markup Language . HTML-formater websider , men kan ikke generere dem . Det har ingen programmering konstruktioner. Websider kan skabes ved programmeringssprog som PHP, Perl eller ASP. Produktionen af nogen af disse programmer er en fil i HTML-sproget . Markup sprog er platform - uafhængige, hvilket betyder, at de kan operere på alle typer af computer. De behøver ikke at blive samlet, fordi de ikke er instruktioner til en computer. I stedet giver instrukser til en seer -program , såsom en webbrowser.
Markup Language Format
En typisk markup sprog indeholder vejledning i formatering i vinkelbeslag (< > ) . De tags selv beslag tekst, med en start og slut tag . De tags indeholder koder, der fortolkes af seeren som effekter , der skal anvendes til indholdet efterfølges af de tags. Tags har særlige regler , såsom hvor i et dokument, de kan synes , eller i hvilken rækkefølge , de kan vises . Jobbet af SGML fil, er at lægge ud disse regler.
SGML
Definitionen af en SGML -fil er meget abstrakt . Nogle brugere kan synes, at SGML -filen beskriver, hvad hver enkelt tag gør, men SGML filen ikke gøre dette. For eksempel, hvis et sprog havde et tag pair , betyder SGML -filen for det pågældende sprog ikke give anvisninger på, hvordan ansøgningen bør gøre teksten fed , når det ser, at mærke. I stedet ville det diktere, at en tag ikke kan vises , før en tag , eller at to tags i træk tæller som én tag, eller udgøre en fejl
.
File Format
SGML fil kaldes en Document Type Definition eller DTD . Det er dette dokument , der er indeholdt i en fil med SGML filtypen . Filen er i en struktureret almindelig tekst -format. SGML selv bygger på en række af symboler og koder , når den beskriver de symboler og koder i kodesprog det er at definere .