B 11 - Formats d'échange
< B - Services fournis par le SI et technologies associés
< GSI
< bts_cgo_p10
Get flash to fully experience Pearltrees
Formats ouverts - Formats fermés
Introduction au protocole HTTP
HTML, un langage à balises Le HTML n'est pas un langage de programmation. Il s'agit d'un langage permettant de décrire la mise en page et la forme d'un contenu rédigé en texte simple. Une page HTML est ainsi un simple fichier texte contenant des balises (parfois appelées marqueurs ou repères ou tags en anglais) permettant de mettre en forme le texte, les images, etc. Les balises HTML ne sont pas sensibles à la casse, c'est-à-dire qu'elles peuvent être saisies indifféremment en minuscules ou en majuscules ! Les balises HTML fonctionnent par paire afin d'agir sur les éléments qu'elles encadrent.
Utilisation de tableaux
XHTML signifie eXtensible HyperText Markup Language , c'est à dire langage de balises hypertexte extensible . Le XHTML est une récriture du HTML dont l'objectif est de permettre une transition vers le XML .
Présentation de XML XML (entendez eXtensible Markup Language et traduisez Langage à balises étendu , ou Langage à balises extensible ) est en quelque sorte un langage HTML amélioré permettant de définir de nouvelles balises. Il s'agit effectivement d'un langage permettant de mettre en forme des documents grâce à des balises (markup). Contrairement à HTML, qui est à considérer comme un langage défini et figé (avec un nombre de balises limité), XML peut être considéré comme un métalangage permettant de définir d'autres langages, c'est-à-dire définir de nouvelles balises permettant de décrire la présentation d'un texte (Qui n'a jamais désiré une balise qui n'existait pas ?). La force de XML réside dans sa capacité à pouvoir décrire n'importe quel domaine de données grâce à son extensibilité. Il va permettre de structurer, poser le vocabulaire et la syntaxe des données qu'il va contenir.
Présentation des feuilles de style Le concept de feuilles de style est apparu en 1996 avec la publication par le W3C d'une nouvelle recommandation intitulée « Cascading StyleSheets » ( feuilles de style en cascade ), notée CSS . Le principe des feuilles de style consiste à regrouper dans un même document des caractéristiques de mise en forme associées à des groupes d'éléments. Il suffit de définir par un nom un ensemble de définitions et de caractéristiques de mise en forme, et de l'appeler pour l'appliquer à un texte.
le langage de transformation des données ( XSLT , eXtensible Stylesheet Transformation ) permettant de transformer la structure des éléments XML. Un document XML peut être représenté comme une structure arborescente. Ainsi XSLT permet de transformer les documents XML à l'aide de feuilles de style contenant des règles appelées template rules (ou règles de gabarit en français).