........................................................... | idéOnet | ....................................... | Accueil du site principal |
Intro / Historique / Hypertexte :Mse / Nelson1 / Nelson2 / @ : Histo1 / Histo2 / Smileys : Histo / Exemples
Internet : Mse / Histo1 / Html : Mse / WWWeb : Mse / Tim /Linux / Daft-punk /
Conclusions : Serre / Barbrook /Epilogue / Lexique -------------------(Mse=Micosoft encarta)--------------------
HTML, langage
HTML, langage, langage de marquage hypertexte (HyperText Markup Language en anglais), constituant le langage de base du Web (World Wide Web).
Le langage HTML sappuie sur les spécifications du langage de marquage généralisé SGML (Standard Generalized Markup Language). Il a été développé par Tim Berners-Lee dans le Laboratoire européen de physique des particules (CERN). Son évolution est aujourdhui supervisée par le consortium regroupant le CERN, lINRIA (Institut national de recherche en informatique et en automatisme) et le Massachusetts Institute of Technology (MIT).
Le langage HTML est un langage de marquage qui ne connaît que lalphabet ASCII standard, limité à 128 caractères. Le marquage, réalisé par des balises, décrit la structure logique du document et est interprété par les logiciels de navigation (navigateurs ou browsers) lors de laffichage. Les balises attachées à une portion de texte déterminent le style dans lequel ce texte sera transcrit. Elles servent dinstructions de positionnement pour les images ou de définition de liens vers dautres pages Web. La phrase « Lavion a traversé l<B>atlantique</B> en huit heures. » est marquée par une balise HTML. Une balise est constituée de caractères encadrés de chevrons (< ; >). Lutilisation dune balise nécessite lemploi dun marqueur initial (par exemple <B>) et dun marqueur terminal (par exemple </B>). Le premier indique le commencement de la mise en forme et le second la fin de cette mise en forme. Les marqueurs initiaux et terminaux sont souvent appelés, respectivement, balises et contre-balises. Dans lexemple, <B> signifie quà partir de cette balise, laffichage sera en gras (de bold en anglais) et </B> signifie la fin de laffichage en gras, donc le retour au mode daffichage initial du texte. Il existe ainsi de nombreuses balises, dont le fonctionnement est identique. Elles sont regroupées en trois catégories : les balises contenant les méta-informations sur le document, les balises de mise en forme du texte et les balises de liens. Mais pour faciliter la création des pages, il existe des outils dédition de type WYSIWYG (What You See Is What You Get, ce que vous voyez à lécran est ce que vous obtiendrez à limpression), qui masquent tout le travail dannotation.
Aujourdhui, le langage HTML permet dinclure dans les pages Web des images fixes, des sons (avec le logiciel RealAudio), des séquences vidéo (avec le logiciel Quicktime), un langage de réalité virtuelle (mondes virtuels en 3D), des formulaires avec boîtes de saisie et des langages de programmation (par exemple Java et ActiveX). Le langage HTML évolue actuellement dans deux directions : Dynamic HTML et XML (eXtensible Markup Language). Dynamic HTML est une extension de HTML qui permet denvoyer plusieurs couches dinformations à lutilisateur. Ainsi, linformation est progressivement dévoilée, couche par couche, sans connexion supplémentaire. XML est un surensemble de HTML qui autorise la construction de structures plus complexes. Toutes ces évolutions sont en cours dintégration dans les logiciels de navigation. Encyclopédie Microsoft ® Encarta ® 2002. © 1993-2001 Microsoft Corporation. Tous droits réservés. |
||||||||||||||