? SGML är Standard Generalized Markup Language . Detta är filen formatering system som definierar andra formatering språk . Den förvalda filändelsen för en SGML-dokument är SGML . Ett filnamnstillägg är den andra delen i en dator filnamn och kommer efter punkten ( " . " ) . Märkspråk
märkspråk är dataformateringssektionen kod istället programmeringsspråk . Ett exempel på ett märkspråk är HTML , Hypertext Markup Language. HTML-format webbsidor, men kan inte generera dem . Det finns inga programmeringskunskaper konstruktioner . Webbsidor kan skapas genom programmeringsspråk som PHP , Perl eller ASP . Utgången av något av dessa program är en fil i HTML- språket . Märkspråk är plattformsoberoende , vilket innebär att de kan fungera på alla typer av datorer . De behöver inte sammanställas , eftersom de inte är instruktioner till en dator . Istället ger de anvisningar för en betraktare program , t.ex. en webbläsare . Addera Markup Language Format
En typisk markup language innehåller instruktioner för formatering i vinkelparenteser ( < >). Taggarna själva fästet text , med en start- och sluttagg . Taggarna innehåller koder som tolkas av betraktaren effekter som ska tillämpas på innehållet avgränsade av taggarna . Tags har särskilda regler, till exempel var i ett dokument som de kan verka , eller i vilken ordning de kan visas . Jobbet av SGML -filen är att lägga ut dessa regler .
SGML
Definitionen av en SGML -fil är mycket abstrakt . Vissa användare kanske tycker att den SGML -filen beskriver vad varje tagg gör , men den SGML -filen inte göra detta . Till exempel, om ett språk som hade en tagg par < /bold> , inte SGML -fil för det språket inte ge anvisningar om hur ansökan ska göra texten fet när den ser den taggen . Istället skulle diktera att en < /bold> taggen kan inte visas innan ett tag , eller att två taggar i rad räknas som en tag , eller utgöra ett misstag
.
Filformat
ett SGML -fil kallas Definition Document Type , eller DTD . Det är detta dokument som finns i en fil med SGML filändelsen . Filen är i ett strukturerat textformat . SGML själv stöder sig på en rad symboler och koder , när den beskriver de symboler och koder i märkspråk det är att definiera .