HTML

Historique HTML

HTML, Hypertext Markup Language, est un langage de balisage permettant d'écrire de l'hypertexte. HTML, HTTP (Hypertext Transfer Protocol) et les adresses Internet sont à la base du World Wide Web. L'invention d'HTML en 1989 répond aux besoins d'écriture de documents hypertextuels rattachant les ressources Internet aux hyperliens, donnant ainsi naissance aux "pages web". Décision est prise de baser HTML sur SGML. Les hyperliens, la structuration du texte en titres et sous-titres et un mécanisme de recherche rudimentaire par index sont les premiers éléments du langage HTML.
Les débuts d'HTML sont assez chaotiques : aucune spécification le concernant n'existe alors, l'évolution du langage se fait trop rapidement pour pouvoir lui attribuer une version précise, et la normalisation commence à peine au cours des années 1993. Jusqu'à la fin des années 1990, ce sont les implémentations des navigateurs qui définissent HTML. Le navigateur NCSA Mosaïc, avec l'invention de l'élément IMG ainsi que des formulaires rend Internet interactif, permet le commerce électronique et apporte ainsi des innovations majeures dans le langage HTML.
En 1994, c'est au tour de Netscape Navigator d'apporter sa pierre à l'édifice avec l'ajout de quantité de nouveaux éléments de présentation; l'évolution d'HTML prend alors deux voies différentes: importance est donnée au développement visuel du Net, mais également l'extension des capacités de description sémantique et des domaines d'applications. HTML manque alors cruellement de structure et est qualifié de "soupe de balises".
C'est le 14 janvier 1997 que la première spécification d'HTML (3.2) est publiée par le W3C, qui décrit en fait la pratique courante de début 1996; elle standardise les tables ainsi que les éléments de présentation et prépare l'arrivée des styles et des scripts.
Puis le 18 décembre 1997, c'est la spécification d'HTML 4.0 qui est publiée, standardisant ainsi styles, scripts, cadres et objets, améliorant l'accessibilité des contenus et introduisant trois variantes du format afin de favoriser l'évolution du balisage.
Courant des années 2000, le développement d'HTML est laissé à l'abandon, jusqu'à ce que le Web Hypertext Application Technology Working Group (WHATWG) s'en empare en 2004 et commence à travailler sur HTML 5. Suite à cette initiative, le W3C revient à ses premières amours et travaille de concert avec le WHATWG à l'amélioration d'HTML, tout en poursuivant son projet d'XHTML 2.0.


Les principales fonctionnalités d’HTML

HTML est un langage permettant la description de documents Internet grâce à un système de balisage. Sa syntaxe est tirée du Standard Generalized Markup Language (SGML).
Au début, HTML devait permettre de baliser / marquer le texte, plus particulièrement pour y ajouter des hyperliens.
Pour être valide, un document HTML doit respecter la syntaxe SGML, utiliser uniquement des éléments et attributs standardisés et respecter l'imbrication des éléments standards.
Aucun logiciel spécifique n'est nécessaire pour écrire du code HTML : un simple bloc note suffit; Notepad ++ fait partie des plus utilisés.
Parmi les balises HTML les plus utilisées, on peut citer le marqueur strong qui met une portion de texte en gras, ul et li qui permettent la création de listes et l'insertion de puces dans le texte, img qui intègre des images (par le biais d'URL de redirection), la balise a qui correspond à la transformation d'un portion de texte en lien cliquable, h1 qui spécifie une importance primordiale dans la hiérarchie d'un texte...
A noter qu'il existe une "variante" d'HTML: le XHTML (eXtensible Hypertext Markup Language), qui fonctionne de façon similaire à HTML mais selon des règles plus strictes.


Tuto et formations HTML sur Tuto.com

Apprenez à maîtriser dès maintenant le langage de balisage grâce à nos formations HTML. Réalisées avec soin par des développeurs front-end expérimentés, vous évoluerez à votre rythme pour devenir un expert. Des tuto gratuits HTML sont aussi disponibles sur la plateforme si vous souhaitez vous former sans dépenser le moindre centime.  


 
Parcours Developpeur Front End
accédez à plus de 1447 tuto gratuits


non, je ne veux pas me former gratuitement

voir notre politique de protection des données