? SGML est le Standard Generalized Markup Language. C'est le système de formatage de fichier qui définit d'autres langages de formatage. L'extension de fichier par défaut pour un document SGML est SGML. Une extension de fichier est la seconde partie d'un nom de fichier de l'ordinateur et vient après le point (". " ) . Langues langages de balisage balisage sont données formatage code plutôt que les langages de programmation . Un exemple d' un langage de balisage HTML est le langage de balisage hypertexte . Formats HTML des pages Web, mais ne peuvent les générer. Il n'a pas de constructions de programmation . Les pages Web peuvent être créés par les langages de programmation tels que PHP , Perl ou ASP . La sortie de l'un de ces programmes est un fichier dans le langage HTML. Les langages de balisage sont indépendant de la plateforme , ce qui signifie qu'ils peuvent fonctionner sur n'importe quel type d'ordinateur. Ils n'ont pas besoin d'être compilé , parce qu'ils ne sont pas des instructions à un ordinateur. Au contraire, ils donnent des instructions à un programme de visualisation , comme un navigateur Web. Markup Language Format Un langage de balisage typique contient des instructions pour la mise en forme de chevrons ( < > ) . Les balises elles-mêmes le texte de support , avec une balise de début et de fin. Les étiquettes contiennent des codes qui sont interprétés par le spectateur comme des effets qui doivent être appliqués au contenu encadrées par les balises. Mots clés ont des règles spéciales , comme lorsque dans un document qu'ils puissent paraître , ou dans quel ordre ils peuvent apparaître. Le travail du fichier SGML est d'établir ces règles. SGML La définition d'un fichier SGML est très abstraite . Certains utilisateurs peuvent penser que le fichier SGML décrit ce que chaque balise fait, mais le fichier SGML ne pas faire cela. Par exemple, si une langue a une paire de balises , le fichier SGML pour cette langue ne donne pas d'instructions sur la façon dont l'application devrait rendre le texte plus audacieux quand il voit ce tag. Au contraire, il voudrait que a tag ne peut pas comparaître devant un tag , ou que deux balises dans un nombre de lignes comme une balise , ou constituer une erreur . Format de fichier un fichier SGML est appelé document Type Definition ou DTD. C'est ce document qui est contenue dans un fichier avec l'extension de fichier SGML. Le fichier est en format texte structuré. SGML lui-même repose sur une série de symboles et de codes , quand il décrit les symboles et les codes dans les langages de balisage , il est déterminant.
|