Hva er filtypen av SGML?

Hva er filtypen av SGML?


SGML er SGML. Dette er filen formatering system som definerer andre formateringsspråk. Standard filtype for en SGML-dokument er SGML. En filtype er andre del av en datafil navn og kommer etter punktum ( ".").

markup Languages

Markeringsspråk er data formatering kode i stedet for programmeringsspråk. Et eksempel på et kodespråk er HTML, Hypertext Markup Language. HTML formaterer websider, men kan ikke gi dem. Det har ingen programmering konstruerer. Nettsider kan være skapt av programmeringsspråk som PHP, Perl eller ASP. Utgangen av noen av disse programmene er en fil i HTML-språket. Markeringsspråk er plattformuavhengig, noe som betyr at de kan operere på en hvilken som helst type datamaskin. De trenger ikke å være sammensatt, fordi de ikke er instruksjoner til en datamaskin. I stedet de gi instruksjoner til et visningsprogram, for eksempel en nettleser.

Markup Language Format

En typisk markeringsspråk inneholder instruksjoner for formatering i vinkelparenteser (<>). Den kodene selv brakett tekst, med en start og slutt tag. Kodene inneholder koder som tolkes av betrakteren som effekter som skal brukes til innholdet i parentes av kodene. Tags har spesielle regler, for eksempel hvor i et dokument kan de dukker opp, eller i hvilken rekkefølge kan de vises. Jobben til SGML-filen er å legge ut disse reglene.

SGML

Definisjonen av en SGML-filen er svært abstrakt. Noen brukere kan tro at SGML-filen beskriver hva hver tag gjør, men det SGML-filen ikke gjør dette. For eksempel, hvis et språk hadde en tag par <bold> </ bold>, SGML-filen for at språket ikke gir instruksjoner om hvordan programmet skal lage fet når den ser den koden. I stedet vil det tilsi at en </ bold> -koden ikke kan vises før en <bold> tag; eller at to <bold> tagger på rad telle som en <bold> tag, eller utgjør en feil.

Filformat

En SGML-filen kalles en Document Type Definition eller DTD. Det er dette dokumentet som er inneholdt i en fil med SGML filtypen. Filen er i et strukturert rent tekstformat. SGML seg avhengig av en rekke symboler og koder, når den beskriver symbolene og koder i kodespråk det er avgjørende.