21 décembre 2007

HTML, invisible et omniprésent

HTML, invisible et omniprésent

A priori, créer une page web n’a pas l’air bien compliqué. Pourtant, derrière la simplicité apparente de l'affichage se cachent des centaines, voire des milliers, de lignes de code. Avec un langage commun : HTML.

Peu de gens connaissent le html. Hyper Text Markup Language,ou langue de marquage… Quel nom compliqué ! Pourtant, celui qui accède à un site l’a en permanence sous les yeux. Enfin, presque. Pour mieux comprendre son utilité, il suffit de s’imaginer au moment de taper une adresse internet.

Tout commence avec le protocole http, qui permet l’échange de fichiers entre le client et le serveur. D’abord, le client tape et valide une adresse internet. Par là même, il adresse une requête http. En réaction, le serveur va envoyer une réponse http qui sera donnée dans une « langue » précise : c’est là que le html intervient.

Ce langage informatique est basé sur un système de balises, qui vont déterminer l’ensemble de la structure d’une page web. Ainsi, pour modifier la mise en forme d’un texte, il suffit de l’insérer entre les symboles appropriés <b> et il sera affiché en gras sur le site concerné. </b> Il existe des dizaines de balises différentes. Parmi les plus populaires, <img> permet d’insérer une image dans une page alors que <br> indique un retour à la ligne.

Les navigateurs Internet, comme Mozilla Firefox ou Internet Explorer, vont permettre de décrypter les balises et d’afficher les sites tels qu’on les voit à l’écran. Ce processus comporte une part d’interprétation, ce qui explique que les pages n’apparaissent pas toujours de la même façon d’un navigateur à l’autre. D’autre part, il existe des balises html qui ne peuvent pas être lues par certains navigateurs. Une page ne peut être lue qu’avec Internet Explorer ? Pas la peine de chercher un coupable : html est forcément dans le coup.

Posté par Superfifi à 10:49 - - Commentaires [0] - Permalien [#]


Commentaires sur HTML, invisible et omniprésent

Nouveau commentaire