Qual è l'estensione del file di SGML?

February 14

Qual è l'estensione del file di SGML?


SGML è la Standard Generalized Markup Language. Questo è il sistema di file di formattazione che definisce altri linguaggi di formattazione. L'estensione del file di default per un documento SGML è SGML. Una estensione del file è la seconda parte del nome di un file di computer e viene dopo il punto ( ".").

linguaggi di markup

linguaggi di markup sono dati formattazione del codice, piuttosto che linguaggi di programmazione. Un esempio di un linguaggio di markup HTML è, Hypertext Markup Language. HTML formatta le pagine Web, ma non è in grado di generare loro. Non ha costrutti di programmazione. Le pagine Web possono essere creati da linguaggi di programmazione come PHP, Perl o ASP. L'uscita di uno di questi programmi è un file in linguaggio HTML. linguaggi di marcatura sono indipendenti dalla piattaforma, il che significa che possono operare su qualsiasi tipo di computer. Essi non devono essere compilati, perché non sono istruzioni a un computer. Invece danno istruzioni ad un programma di visualizzazione, come ad esempio un browser Web.

Markup Language Format

Un tipico linguaggio di markup contiene le istruzioni per la formattazione tra parentesi angolari (<>). Il tag stessi staffa di testo, con un tag di inizio e di fine. I tag contengono codici che vengono interpretati dallo spettatore come gli effetti che dovrebbero essere applicati ai contenuti tra parentesi dai tag. Tag hanno regole speciali, come ad esempio dove in un documento che possono apparire, o in quale ordine possono apparire. Il lavoro del file SGML è per disporre tali norme.

SGML

La definizione di un file SGML è altamente astratto. Alcuni utenti potrebbero pensare che il file SGML descrive ciò che ogni tag fa, ma il file SGML non lo fa. Ad esempio, se una lingua ha avuto un paio di tag <bold> </ bold>, il file SGML per quella lingua non dà istruzioni su come l'applicazione deve rendere il testo in grassetto quando vede quel tag. Invece vorrebbe che a </ bold> tag non può apparire prima di un tag <bold>; o che due <bold> tag in una fila contano come un tag <bold>, o costituiscono un errore.

Formato del file

Un file SGML è chiamato Document Type Definition o DTD. E 'questo documento che è contenuto in un file con l'estensione del file SGML. Il file è in formato solo testo strutturato. SGML stesso si basa su una serie di simboli e codici, quando descrive i simboli ei codici nei linguaggi di markup sta definendo.