Que signifie HTML ?
HTML signifie langage de balisage hypertexte, le langage utilisé pour produire des documents pour le World Wide Web. À l'aide de balises et d'attributs, HTML indique aux navigateurs Web comment afficher le texte, les hyperliens et les images sur une page Web, ainsi que la façon dont la page doit réagir lorsqu'un utilisateur interagit avec elle. Les pages HTML sont généralement distribuées sur le Web à l'aide du protocole de transfert hypertexte. Les pages HTML utilisent presque toujours l'extension de fichier ".htm" ou ".html".
Historique HTML
HTML a été développé au début des années 1990 par Tim Berners-Lee comme un moyen de lier des documents texte séparés, mais liés, dans une structure de type Web. En 1994, l'Internet Engineers Task Force a créé le groupe de travail HTML, qui a développé la spécification HTML 2.0. Certains développeurs de navigateurs Web ont commencé à ajouter leurs propres balises au HTML, mais d'autres navigateurs ne pouvaient pas prendre en charge les nouvelles balises. En 1994, le World Wide Web Consortium, appelé W3C, a été formé pour aider à normaliser le World Wide Web. Après 1995, le W3C a joué un rôle important dans le développement de nouvelles spécifications HTML, tout comme les éditeurs de navigateurs.
La fonction du HTML
Les pages HTML contiennent des informations sur les polices, le texte, les couleurs, la justification, les couleurs d'arrière-plan, les paragraphes, les images, les hyperliens et d'autres éléments d'une page Web. De nombreuses balises peuvent être modifiées avec des attributs, qui fournissent plus d'informations sur la façon dont la page doit être affichée. Les balises et les attributs HTML ne sont pas sensibles à la casse, de sorte que des lettres majuscules ou minuscules peuvent être utilisées lors de l'écriture de code HTML. Des pages distinctes, appelées feuilles de style en cascade, peuvent être utilisées à la place des balises HTML pour spécifier la mise en page d'une page HTML.
Quelques fonctionnalités du HTML
Chaque page HTML doit avoir une balise HTML et une balise Body au début du code de la page. Les balises d'ancrage, représentées par un "A", créent des hyperliens en HTML. Les balises Img indiquent où les images doivent être affichées sur la page et dirigent le navigateur vers l'endroit où cette image est stockée. Les balises de paragraphe - juste un "P" - indiquent où les paragraphes commencent et se terminent, tandis que les balises de saut de ligne - écrites comme "Br" - créent simplement un seul retour chariot. Les balises de tableau créent des tableaux avec des colonnes, des lignes et des cellules pour aider à organiser les données et le texte sur la page. Le HTML peut être écrit dans un éditeur de texte brut, mais il existe également des éditeurs dédiés qui simplifient le processus.
Les rôles du balisage HTML
Il existe deux types de balisage HTML ; physique et logique. Le balisage physique spécifie la méthode exacte dans laquelle un document doit être affiché. Par exemple, la balise en gras, un "B", indique au navigateur Web d'afficher le texte en gras. Le balisage logique décrit la fonction prévue d'une chaîne de texte ou d'un autre élément, dont l'interprétation est laissée au navigateur Web. La balise Strong est un exemple de balisage logique, que la plupart des navigateurs Web affichent en gras, mais qui peut s'afficher de n'importe quelle manière qui accentue le texte.
Navigateurs Web et HTML
Peu importe la façon dont un navigateur Web est programmé, il sera capable d'afficher efficacement une page HTML bien écrite. La même page peut sembler différente dans différents navigateurs, mais les fonctions restent les mêmes. La plupart des navigateurs, comme Internet Explorer, affichent des pages Web avec toutes les polices, couleurs, images et liens qui peuvent être parcourus à l'aide d'une souris ou d'un écran tactile. Cependant, le navigateur Lynx affiche la même page sous forme de texte uniquement et la navigation s'effectue à l'aide d'un clavier.