WSIA - TP1

Ce premier TP permet de se familiariser avec des langages très utilisés sur le web qui sont HTML, CSS et XML. Initialement, le HTML (Hypertext Markup Language) était utilisé pour décrire une page web aussi bien au niveau de ses données qu'au niveau de son rendu graphique. Peu à peu, il n'a plus été utilisé que pour structurer les données et ce sont les feuilles de style CSS (Cascading Style Sheet) qui se sont chargées de définir l'apparence d'une page. Dans ce TP, la norme HTML que nous allons utiliser est XHTML Strict 1.0. Il s'agit en fait d'une adaptation du XML pour le HTML. Mais qu'est-ce que le XML? Le XML (eXtented Markup Language) est un langage permettant de stocker des informations de manière structurée. Ainsi, pour décrire une page web nous allons simplement stocker les informations qu'elle contient dans une structure de données. Cette structure est en fait un arbre où chaque noeud représente une balise HTML. Puis, pour définir l'apparence de la page, nous allons créer une feuille de style qui indiquera au navigateur la façon dont il doit afficher les noeuds du fichier XML.

Structure XHTML + Feuille de style CSS = Page web
Schéma XHTML + CSS

Retour à la liste des TPs