Page d'accueil encyclopedie-enligne.com en page d'accueil
Liste Articles: [0-A] [A-C] [C-F] [F-J] [J-M] [M-P] [P-S] [S-Z] | Liste Catégories | Une page au hasard | Pages liées

Balise


Dans un langage de description la balise est une unité sémantique délimitant un ensemble à l'intérieur d'un fichier de données.

Sommaire

Balise HTML

Le langage à balises le plus couramment utilisé sur le World Wide Web est le HTML. Ainsi, en HTML, on utilise principalement les balises afin de préciser, à l'intérieur d'un fichier texte, les éléments « titre », « paragraphe », « acronyme », « citation » etc. Ces langages sont aussi appelés langages de présentation.

HTML n'était pas conçu pour inclure des concepts de présentation avancée. On a alors utilisé à cette fin des balises, ne délimitant plus alors un ensemble sémantique. Cependant, un mouvement réclamant un bon usage de la balise HTML a fait son apparition, et on reconsidère de plus en plus la balise HTML comme une unité sémantique.

Exemple

<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</p>

On délimite la phrase « Lorem ipsum [...] » par une balise d'ouverture — <p> — et une balise de fermeture — </p> —, on inclut ainsi cette phrase dans un élément p, lui-même probablement contenu dans l'élément <body> (cet élément définit le début du corps du fichier HTML.)

XML

Extrait d'un document XML
Agrandir
Extrait d'un document XML

Le XML pousse très loin la description sémantique d'un fichier, permettant de délimiter avec précision, par exemple dans une recette, les <ingrédients>, le <temps-de-cuisson>, les <plats-nécessaires>, etc. Afin d'exploiter un document XML écrit ainsi, on utilise des feuilles XSLT permettant de transformer un document XML en un autre type de document XML.

Toutefois, cette liberté dans le choix des balises permet à un fichier d'être XML sans pour autant délimiter des informations sémantiques : utiliser une balise <hy> ne veut rien dire, à moins de définir sa signification à l'intérieur d'un fichier de définition, appelé Doctype.

Voir aussi

D'autres exemples de langage à balises : LaTeX, le langage Wiki, SGML.



This site support the Wikimedia Foundation. This Article originally from Wikipedia. All text is available under the terms of the GNU Free Documentation License Page HistoryOriginal ArticleWikipedia