Dictionnaire > Définitions Normes d'Internet > SGML (Langage normalisé de balisage généralisé)
Dictionnaire en ligne  
Définitions Sigles Participez !
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
 
Rechercher

Rejoignez-nous sur la page Facebook Dicodunet

SGML - Langage normalisé de balisage généralisé - Standard Generalized Markup Language

 Définition

Definition de Langage normalisé de balisage généralisé  "Méta langage" permettant de créer des langages de balisage.

 Description

Description de Langage normalisé de balisage généralisé  Les origines du SGML remontent à la fin des années 1960 avec le langage GML (Generalized Markup Language) développé principalement par Charles Goldfarb pour le compte d'IBM. Le SGML est devenu par la suite une norme ISO.

Le SGML fournit différentes syntaxes de balisage qui peuvent être utilisées pour définir des langages de balisage plus ou moins spécialisés. Une des normes du SGML est l'utilisation des crochets ("<" et ">") pour la déclaration des balises, bien que ce ne soit pas une obligation.

Le HTML et le XML sont deux dérivés du SGML. Le HTML est une application du SGML : les règles du SGML ont été appliquées pour créer le Langage de balisage servant à la publication de pages web. En revanche, le XML est un sous-ensemble de SGML : il en constitue une version simplifiée, plus simple à analyser et à manipuler. Pour mieux illustrer cette distinction, citons le XHTML et le RSS comme étant deux applications du XML.

Le SGML est aujourd'hui largement supplanté par le XML, notamment dans le domaine du Web.

Si vous avez des questions ou des commentaires à apporter à cette définition, utilisez ce formulaire, merci d'avance !

Partagez cette définition sur Google+ en cliquant sur ce bouton :

N'oubliez pas de suivre notre compte Twitter et de rejoindre les autres fans de Dicodunet sur Facebook

 Auteur

Auteur François Palaci : Consultant en ergonomie

 Autres sites sur le sujet

Liens externes Voici 3 autres sites sur le sujet :

Prévisualisation fournie par ThumbshotsLe langage normalisé de balisage généralisé

Prévisualisation fournie par ThumbshotsCover Pages: SGML

Prévisualisation fournie par ThumbshotsPage SGML du site du W3C

 Commentaires

Pour l'instant aucun commentaire n'a été ajouté. N'hésitez pas à utiliser le formulaire ci-dessous si vous avez des questions ou des précisions à apporter à cette définition.

 Ajoutez votre commentaire

Si vous avez des commentaires à faire ou des questions à poser, remplissez le formulaire ci-dessous :

Votre pseudo * :
Ne mettez pas votre nom réel mais plutôt un prénom ou un pseudo
Votre adresse email * :
Indiquez une adresse qui fonctionne !
URL de votre site :
Si vous le voulez, mettez l'URL de votre site, nous y ferons un lien
Titre de votre commentaire * :
En quelques mots, l'objet de votre commentaire
Votre commentaire * :
Indiquez ici vos remarques, vos questions, vos compléments d'information... Aucune balise HTML n'est autorisée. Votre commentaire doit faire au moins 150 caractères de longueur.
 

Les champs marqués du signe * sont obligatoires.

Votre pseudo et celui de votre site apparaîtront sur la page publique de la définition, avec un lien vers votre site. Votre adresse email nous servira à vous prévenir des suites que nous donnerons à votre commentaire (qu'il soit accepté ou refusé) ; en aucun cas elle ne sera communiquée à un tiers sans votre consentement. Votre adresse IP sera enregistrée conformément aux obligations légales.

 Définitions à consulter

Définitions à consulter Nous vous proposons de consulter également la définition des termes suivants :

  • ActionScript : Langage de programmation utilisé par Flash
  • Ada : Langage de programmation structuré, développé sur l'initiative de l'armée américaine.
  • Attribut : Paramètre d'une balise (dans le contexte d'un langage de balisage).
  • Balise : Elément sémantique de base des langages de balisage.
  • Bande de balisage : La bande de balisage est un grand ruban imprimé.
  • C# : Nouveau langage de programmation créer par Microsoft.
  • C++ : Langage de programmation crée par Bjarne Stroustrup en 1983.
  • Compilateur : Logiciel chargé de traduire le code source d'un programme en langage machine compréhensible par un ordinateur.
  • Common Object Request Broker Architecture (CORBA) : Norme industrielle multi-plateformes et multi-langages permettant de simplifier le développement d’architectures distribuées complexes.
  • Définition de type de document (DTD) : Description de la structure d'un document SGML ou XML.
  • ECMAScript : Normalisation par l'oganisme suisse ECMA du langage Javascript.
  • Graphiques vectoriels adaptables (SVG) : Langage de description d'ensembles graphiques vectoriels basé sur XML.
  • Groovy : Groovy est un langage de script orienté objet pour Java. Il s'agit d'un projet Open Source qui a débuté en 2003.
    Le projet est maintenant piloté par Guillaume Laforge dans la JSR 241 du Java Community Process.
  • HOP : HOP est un langage informatique pour développer des sites type Web 2.0
  • HTML : Hypertext Markup Langage
  • Environnement de développement intégré (IDE) : L'IDE (Integrated Development Environment) est une interface qui permet de développer, compiler et exécuter un programme dans un langage donné.
  • Java : Langage de programmation de Sun Microsystems. Ressemble à celui du C++. Parfait pour créer des programmes à intégrer sur le Web.
  • JavaScript : Langage de script dont le code s'exécute côté client et qui s'intègre parfaitement aux pages HTML pour créer de petites animations ou intéragir avec l'utilisateur. Ne pas confondre avec le Java, langage de programmation sans aucun rapport.
  • Langage de balisage : Langage servant à définir et à structurer les informations contenues dans un document.
  • Langage de balisage mathématique (MathML) : Langage de balisage dédié à l'encodage des notations mathématiques.

Si vous avez aimé cette définition, partagez-la sur vos réseaux sociaux !

Partager

N'oubliez pas de suivre notre compte Twitter et de rejoindre les autres fans de Dicodunet sur Facebook