Que signifie HTML ?
Histoire du HTML
HTML signifie HyperText Markup Language (Langage de Balisage Hypertexte), le langage utilisé pour produire des documents pour le World Wide Web. En utilisant des balises et des attributs, le HTML indique aux navigateurs Web comment afficher le texte, les liens hypertextes et les images sur une page Web, ainsi que comment la page doit réagir lorsqu'un utilisateur interagit avec elle. Les pages HTML sont généralement distribuées sur le Web en utilisant le protocole de transfert hypertexte. Les pages HTML utilisent presque toujours l'extension de fichier « .htm » ou « .html ».
Le HTML a été développé au début des années 1990 par Tim Berners-Lee comme moyen de relier des documents textuels séparés mais liés dans une structure en forme de toile. En 1994, l'Internet Engineers Task Force a créé le HTML Working Group, 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 à standardiser 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 fournisseurs 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 liens hypertextes 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 attributs HTML sont insensibles à la casse, donc des lettres majuscules ou minuscules peuvent être utilisées lors de l'écriture du code HTML. Des pages séparées, appelées feuilles de style en cascade (CSS), peuvent être utilisées à la place des balises HTML pour spécifier la mise en page d'une page HTML.
Quelques caractéristiques 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 liens hypertextes 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 » — montrent où les paragraphes commencent et se terminent, tandis que les balises de saut de ligne — écrites « Br » — créent simplement un retour chariot unique. Les balises Table 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 aussi 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 selon laquelle un document doit être affiché. Par exemple, la balise gras, un « B », dit 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, ce qui est laissé au navigateur Web pour interpréter. La balise Strong est un exemple de balisage logique, que la plupart des navigateurs Web affichent en gras, mais qui pourrait être affiché de toute manière qui met l'accent sur le texte.
Navigateurs Web et HTML
Peu importe comment un navigateur Web est programmé, il sera capable d'afficher efficacement une page HTML bien écrite. La même page peut avoir un aspect différent dans différents navigateurs, mais les fonctions restent les mêmes. La plupart des navigateurs, comme Internet Explorer, affichent les pages Web avec toutes les polices, couleurs, images et liens qui peuvent être navigués à l'aide d'une souris ou d'un écran tactile. Cependant, le navigateur Lynx affiche la même page en texte uniquement et est navigué au clavier.
