introduction à html

définition

HTML est défini par le consortium W3C.

HTML est un acronyme pour Hyper Text Markup Language. HTML est un dérivé de SGML (Standard Generalized Markup Language) qui est un métalangage qui permet de définir des langages basés sur des balises. En fait, dès la version 2 de HTML, tout a été fait pour que HTML soit "compatible" avec SGML. Pour information, XML est une version simplifiée de SGML.

caractères spéciaux

Les caractères spéciaux d'une URL doivent être codés selon leur code ascii (en hexa), notamment un espace par %20, % par %25, etc.
Une URL est une URI (Uniform Resource Identifier) qui, en plus d'identifier une ressource (ce que fait une URI), précise le moyen pour la manipuler.

Ainsi, un document (html) est disponible sur le réseau via une URL. Il est demandé et envoyé à une application cliente grâce au protocole http. Il ne reste plus qu'à l'application cliente (le navigateur) à interpréter le document. Ceci se fait par recherche de caractères particuliers : < qui ouvre un "tag", les & qui commencent les caractères spéciaux : "&#code ascii;". Parmis les caractères spéciaux, il y a :

La liste des caractères spéciaux est disponible sur le site du W3C.

l'image lien suivante s'obient avec le code suivant :

<p>
	<a href="http://validator.w3.org/check?uri=referer">
		<img src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1" height="31" width="88" />
	</a>
</p>

Valid XHTML 1.0 Strict